↑ Up

Leo-III---1.8.0.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Leo-III---1.8.0
% Problem  : ALG068+1 : TPTP v9.3.1. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p  --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39

% Computer : n014.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 : Sun Sep 27 06:46:03 AM UTC 2026

% Result   : Theorem 82.72s 20.33s
% Output   : Refutation 68.72s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   41
%            Number of leaves      :    7
% Syntax   : Number of formulae    :  372 ( 228 unt;   0 typ;   0 def)
%            Number of atoms       : 4708 (2613 equ;   0 cnn)
%            Maximal formula atoms : 2083 (  12 avg)
%            Number of connectives : 14444 (2988   ~;3338   |; 990   &;7128   @)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  211 (   6 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   28 (  25 usr;  26 con; 0-2 aty)
%            Number of variables   :    0 (   0   ^;   0   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
thf(op_decl,type,
    op: $i > $i > $i ).

thf(e0_decl,type,
    e0: $i ).

thf(e1_decl,type,
    e1: $i ).

thf(e2_decl,type,
    e2: $i ).

thf(e3_decl,type,
    e3: $i ).

thf(e4_decl,type,
    e4: $i ).

thf(unit_decl,type,
    unit: $i ).

thf(sk1_decl,type,
    sk1: $o ).

thf(sk2_decl,type,
    sk2: $o ).

thf(sk3_decl,type,
    sk3: $o ).

thf(sk4_decl,type,
    sk4: $o ).

thf(sk5_decl,type,
    sk5: $o ).

thf(sk6_decl,type,
    sk6: $o ).

thf(sk7_decl,type,
    sk7: $o ).

thf(sk8_decl,type,
    sk8: $o ).

thf(sk9_decl,type,
    sk9: $o ).

thf(sk10_decl,type,
    sk10: $o ).

thf(sk11_decl,type,
    sk11: $o ).

thf(sk12_decl,type,
    sk12: $o ).

thf(sk13_decl,type,
    sk13: $o ).

thf(sk14_decl,type,
    sk14: $o ).

thf(sk15_decl,type,
    sk15: $o ).

thf(sk16_decl,type,
    sk16: $o ).

thf(sk17_decl,type,
    sk17: $o ).

thf(sk18_decl,type,
    sk18: $o ).

thf(1,conjecture,
    ~ ( ( ( ( ( e4 @ ( e4 @ ( e4 @ op ) @ op ) )
           != e4 )
          & ( ( e4 @ ( e4 @ ( e4 @ op ) @ op ) )
            = e4 )
          & ( ( e4 @ ( e4 @ op ) )
           != ( e4 @ ( e4 @ op ) ) ) )
        | ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
           != e3 )
          & ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
            = e4 )
          & ( ( e4 @ ( e3 @ op ) )
           != ( e3 @ ( e4 @ op ) ) ) )
        | ( ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
           != e2 )
          & ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
            = e4 )
          & ( ( e4 @ ( e2 @ op ) )
           != ( e2 @ ( e4 @ op ) ) ) )
        | ( ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
           != e1 )
          & ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
            = e4 )
          & ( ( e4 @ ( e1 @ op ) )
           != ( e1 @ ( e4 @ op ) ) ) )
        | ( ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
           != e0 )
          & ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
            = e4 )
          & ( ( e4 @ ( e0 @ op ) )
           != ( e0 @ ( e4 @ op ) ) ) )
        | ( ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
           != e4 )
          & ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
            = e3 )
          & ( ( e3 @ ( e4 @ op ) )
           != ( e4 @ ( e3 @ op ) ) ) )
        | ( ( ( e3 @ ( e3 @ ( e3 @ op ) @ op ) )
           != e3 )
          & ( ( e3 @ ( e3 @ ( e3 @ op ) @ op ) )
            = e3 )
          & ( ( e3 @ ( e3 @ op ) )
           != ( e3 @ ( e3 @ op ) ) ) )
        | ( ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
           != e2 )
          & ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
            = e3 )
          & ( ( e3 @ ( e2 @ op ) )
           != ( e2 @ ( e3 @ op ) ) ) )
        | ( ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
           != e1 )
          & ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
            = e3 )
          & ( ( e3 @ ( e1 @ op ) )
           != ( e1 @ ( e3 @ op ) ) ) )
        | ( ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
           != e0 )
          & ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
            = e3 )
          & ( ( e3 @ ( e0 @ op ) )
           != ( e0 @ ( e3 @ op ) ) ) )
        | ( ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
           != e4 )
          & ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
            = e2 )
          & ( ( e2 @ ( e4 @ op ) )
           != ( e4 @ ( e2 @ op ) ) ) )
        | ( ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
           != e3 )
          & ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
            = e2 )
          & ( ( e2 @ ( e3 @ op ) )
           != ( e3 @ ( e2 @ op ) ) ) )
        | ( ( ( e2 @ ( e2 @ ( e2 @ op ) @ op ) )
           != e2 )
          & ( ( e2 @ ( e2 @ ( e2 @ op ) @ op ) )
            = e2 )
          & ( ( e2 @ ( e2 @ op ) )
           != ( e2 @ ( e2 @ op ) ) ) )
        | ( ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
           != e1 )
          & ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
            = e2 )
          & ( ( e2 @ ( e1 @ op ) )
           != ( e1 @ ( e2 @ op ) ) ) )
        | ( ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
           != e0 )
          & ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
            = e2 )
          & ( ( e2 @ ( e0 @ op ) )
           != ( e0 @ ( e2 @ op ) ) ) )
        | ( ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
           != e4 )
          & ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
            = e1 )
          & ( ( e1 @ ( e4 @ op ) )
           != ( e4 @ ( e1 @ op ) ) ) )
        | ( ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
           != e3 )
          & ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
            = e1 )
          & ( ( e1 @ ( e3 @ op ) )
           != ( e3 @ ( e1 @ op ) ) ) )
        | ( ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
           != e2 )
          & ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
            = e1 )
          & ( ( e1 @ ( e2 @ op ) )
           != ( e2 @ ( e1 @ op ) ) ) )
        | ( ( ( e1 @ ( e1 @ ( e1 @ op ) @ op ) )
           != e1 )
          & ( ( e1 @ ( e1 @ ( e1 @ op ) @ op ) )
            = e1 )
          & ( ( e1 @ ( e1 @ op ) )
           != ( e1 @ ( e1 @ op ) ) ) )
        | ( ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
           != e0 )
          & ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
            = e1 )
          & ( ( e1 @ ( e0 @ op ) )
           != ( e0 @ ( e1 @ op ) ) ) )
        | ( ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
           != e4 )
          & ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
            = e0 )
          & ( ( e0 @ ( e4 @ op ) )
           != ( e4 @ ( e0 @ op ) ) ) )
        | ( ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
           != e3 )
          & ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
            = e0 )
          & ( ( e0 @ ( e3 @ op ) )
           != ( e3 @ ( e0 @ op ) ) ) )
        | ( ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
           != e2 )
          & ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
            = e0 )
          & ( ( e0 @ ( e2 @ op ) )
           != ( e2 @ ( e0 @ op ) ) ) )
        | ( ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
           != e1 )
          & ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
            = e0 )
          & ( ( e0 @ ( e1 @ op ) )
           != ( e1 @ ( e0 @ op ) ) ) )
        | ( ( ( e0 @ ( e0 @ ( e0 @ op ) @ op ) )
           != e0 )
          & ( ( e0 @ ( e0 @ ( e0 @ op ) @ op ) )
            = e0 )
          & ( ( e0 @ ( e0 @ op ) )
           != ( e0 @ ( e0 @ op ) ) ) ) )
      & ( ( ( e4 @ ( e4 @ op ) )
          = e4 )
        | ( ( e4 @ ( e4 @ op ) )
         != e4 ) )
      & ( ( ( e3 @ ( e4 @ op ) )
          = e4 )
        | ( ( e4 @ ( e4 @ op ) )
         != e3 ) )
      & ( ( ( e2 @ ( e4 @ op ) )
          = e4 )
        | ( ( e4 @ ( e4 @ op ) )
         != e2 ) )
      & ( ( ( e1 @ ( e4 @ op ) )
          = e4 )
        | ( ( e4 @ ( e4 @ op ) )
         != e1 ) )
      & ( ( ( e0 @ ( e4 @ op ) )
          = e4 )
        | ( ( e4 @ ( e4 @ op ) )
         != e0 ) )
      & ( ( ( e4 @ ( e3 @ op ) )
          = e3 )
        | ( ( e3 @ ( e3 @ op ) )
         != e4 ) )
      & ( ( ( e3 @ ( e3 @ op ) )
          = e3 )
        | ( ( e3 @ ( e3 @ op ) )
         != e3 ) )
      & ( ( ( e2 @ ( e3 @ op ) )
          = e3 )
        | ( ( e3 @ ( e3 @ op ) )
         != e2 ) )
      & ( ( ( e1 @ ( e3 @ op ) )
          = e3 )
        | ( ( e3 @ ( e3 @ op ) )
         != e1 ) )
      & ( ( ( e0 @ ( e3 @ op ) )
          = e3 )
        | ( ( e3 @ ( e3 @ op ) )
         != e0 ) )
      & ( ( ( e4 @ ( e2 @ op ) )
          = e2 )
        | ( ( e2 @ ( e2 @ op ) )
         != e4 ) )
      & ( ( ( e3 @ ( e2 @ op ) )
          = e2 )
        | ( ( e2 @ ( e2 @ op ) )
         != e3 ) )
      & ( ( ( e2 @ ( e2 @ op ) )
          = e2 )
        | ( ( e2 @ ( e2 @ op ) )
         != e2 ) )
      & ( ( ( e1 @ ( e2 @ op ) )
          = e2 )
        | ( ( e2 @ ( e2 @ op ) )
         != e1 ) )
      & ( ( ( e0 @ ( e2 @ op ) )
          = e2 )
        | ( ( e2 @ ( e2 @ op ) )
         != e0 ) )
      & ( ( ( e4 @ ( e1 @ op ) )
          = e1 )
        | ( ( e1 @ ( e1 @ op ) )
         != e4 ) )
      & ( ( ( e3 @ ( e1 @ op ) )
          = e1 )
        | ( ( e1 @ ( e1 @ op ) )
         != e3 ) )
      & ( ( ( e2 @ ( e1 @ op ) )
          = e1 )
        | ( ( e1 @ ( e1 @ op ) )
         != e2 ) )
      & ( ( ( e1 @ ( e1 @ op ) )
          = e1 )
        | ( ( e1 @ ( e1 @ op ) )
         != e1 ) )
      & ( ( ( e0 @ ( e1 @ op ) )
          = e1 )
        | ( ( e1 @ ( e1 @ op ) )
         != e0 ) )
      & ( ( ( e4 @ ( e0 @ op ) )
          = e0 )
        | ( ( e0 @ ( e0 @ op ) )
         != e4 ) )
      & ( ( ( e3 @ ( e0 @ op ) )
          = e0 )
        | ( ( e0 @ ( e0 @ op ) )
         != e3 ) )
      & ( ( ( e2 @ ( e0 @ op ) )
          = e0 )
        | ( ( e0 @ ( e0 @ op ) )
         != e2 ) )
      & ( ( ( e1 @ ( e0 @ op ) )
          = e0 )
        | ( ( e0 @ ( e0 @ op ) )
         != e1 ) )
      & ( ( ( e0 @ ( e0 @ op ) )
          = e0 )
        | ( ( e0 @ ( e0 @ op ) )
         != e0 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1) ).

thf(2,negated_conjecture,
    ~ ~ ( ( ( ( ( e4 @ ( e4 @ ( e4 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e4 @ op ) )
             != ( e4 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e3 @ op ) )
             != ( e3 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e2 @ op ) )
             != ( e2 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e1 @ op ) )
             != ( e1 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e0 @ op ) )
             != ( e0 @ ( e4 @ op ) ) ) )
          | ( ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e4 @ op ) )
             != ( e4 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e3 @ ( e3 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e3 @ op ) )
             != ( e3 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e2 @ op ) )
             != ( e2 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e1 @ op ) )
             != ( e1 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e0 @ op ) )
             != ( e0 @ ( e3 @ op ) ) ) )
          | ( ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e4 @ op ) )
             != ( e4 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e3 @ op ) )
             != ( e3 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e2 @ ( e2 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e2 @ op ) )
             != ( e2 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e1 @ op ) )
             != ( e1 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e0 @ op ) )
             != ( e0 @ ( e2 @ op ) ) ) )
          | ( ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e4 @ op ) )
             != ( e4 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e3 @ op ) )
             != ( e3 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e2 @ op ) )
             != ( e2 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e1 @ ( e1 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e1 @ op ) )
             != ( e1 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e0 @ op ) )
             != ( e0 @ ( e1 @ op ) ) ) )
          | ( ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e4 @ op ) )
             != ( e4 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e3 @ op ) )
             != ( e3 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e2 @ op ) )
             != ( e2 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e1 @ op ) )
             != ( e1 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e0 @ ( e0 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e0 @ op ) )
             != ( e0 @ ( e0 @ op ) ) ) ) )
        & ( ( ( e4 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e0 ) ) ),
    inference(neg_conjecture,[status(cth)],[1]) ).

thf(9,plain,
    ~ ~ ( ( ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e3 @ op ) )
             != ( e3 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e2 @ op ) )
             != ( e2 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e1 @ op ) )
             != ( e1 @ ( e4 @ op ) ) ) )
          | ( ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
              = e4 )
            & ( ( e4 @ ( e0 @ op ) )
             != ( e0 @ ( e4 @ op ) ) ) )
          | ( ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e4 @ op ) )
             != ( e4 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e2 @ op ) )
             != ( e2 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e1 @ op ) )
             != ( e1 @ ( e3 @ op ) ) ) )
          | ( ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
              = e3 )
            & ( ( e3 @ ( e0 @ op ) )
             != ( e0 @ ( e3 @ op ) ) ) )
          | ( ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e4 @ op ) )
             != ( e4 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e3 @ op ) )
             != ( e3 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e1 @ op ) )
             != ( e1 @ ( e2 @ op ) ) ) )
          | ( ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
              = e2 )
            & ( ( e2 @ ( e0 @ op ) )
             != ( e0 @ ( e2 @ op ) ) ) )
          | ( ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e4 @ op ) )
             != ( e4 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e3 @ op ) )
             != ( e3 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e2 @ op ) )
             != ( e2 @ ( e1 @ op ) ) ) )
          | ( ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
             != e0 )
            & ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
              = e1 )
            & ( ( e1 @ ( e0 @ op ) )
             != ( e0 @ ( e1 @ op ) ) ) )
          | ( ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
             != e4 )
            & ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e4 @ op ) )
             != ( e4 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
             != e3 )
            & ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e3 @ op ) )
             != ( e3 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
             != e2 )
            & ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e2 @ op ) )
             != ( e2 @ ( e0 @ op ) ) ) )
          | ( ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
             != e1 )
            & ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
              = e0 )
            & ( ( e0 @ ( e1 @ op ) )
             != ( e1 @ ( e0 @ op ) ) ) ) )
        & ( ( ( e3 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e4 @ op ) )
            = e4 )
          | ( ( e4 @ ( e4 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e4 ) )
        & ( ( ( e2 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e3 @ op ) )
            = e3 )
          | ( ( e3 @ ( e3 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e3 ) )
        & ( ( ( e1 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e1 ) )
        & ( ( ( e0 @ ( e2 @ op ) )
            = e2 )
          | ( ( e2 @ ( e2 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e2 ) )
        & ( ( ( e0 @ ( e1 @ op ) )
            = e1 )
          | ( ( e1 @ ( e1 @ op ) )
           != e0 ) )
        & ( ( ( e4 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e4 ) )
        & ( ( ( e3 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e3 ) )
        & ( ( ( e2 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e2 ) )
        & ( ( ( e1 @ ( e0 @ op ) )
            = e0 )
          | ( ( e0 @ ( e0 @ op ) )
           != e1 ) ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[2]) ).

thf(10,plain,
    ( ( ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
         != e3 )
        & ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
          = e4 )
        & ( ( e4 @ ( e3 @ op ) )
         != ( e3 @ ( e4 @ op ) ) ) )
      | ( ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
         != e2 )
        & ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
          = e4 )
        & ( ( e4 @ ( e2 @ op ) )
         != ( e2 @ ( e4 @ op ) ) ) )
      | ( ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
         != e1 )
        & ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
          = e4 )
        & ( ( e4 @ ( e1 @ op ) )
         != ( e1 @ ( e4 @ op ) ) ) )
      | ( ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
         != e0 )
        & ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
          = e4 )
        & ( ( e4 @ ( e0 @ op ) )
         != ( e0 @ ( e4 @ op ) ) ) )
      | ( ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
         != e4 )
        & ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
          = e3 )
        & ( ( e3 @ ( e4 @ op ) )
         != ( e4 @ ( e3 @ op ) ) ) )
      | ( ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
         != e2 )
        & ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
          = e3 )
        & ( ( e3 @ ( e2 @ op ) )
         != ( e2 @ ( e3 @ op ) ) ) )
      | ( ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
         != e1 )
        & ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
          = e3 )
        & ( ( e3 @ ( e1 @ op ) )
         != ( e1 @ ( e3 @ op ) ) ) )
      | ( ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
         != e0 )
        & ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
          = e3 )
        & ( ( e3 @ ( e0 @ op ) )
         != ( e0 @ ( e3 @ op ) ) ) )
      | ( ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
         != e4 )
        & ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
          = e2 )
        & ( ( e2 @ ( e4 @ op ) )
         != ( e4 @ ( e2 @ op ) ) ) )
      | ( ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
         != e3 )
        & ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
          = e2 )
        & ( ( e2 @ ( e3 @ op ) )
         != ( e3 @ ( e2 @ op ) ) ) )
      | ( ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
         != e1 )
        & ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
          = e2 )
        & ( ( e2 @ ( e1 @ op ) )
         != ( e1 @ ( e2 @ op ) ) ) )
      | ( ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
         != e0 )
        & ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
          = e2 )
        & ( ( e2 @ ( e0 @ op ) )
         != ( e0 @ ( e2 @ op ) ) ) )
      | ( ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
         != e4 )
        & ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
          = e1 )
        & ( ( e1 @ ( e4 @ op ) )
         != ( e4 @ ( e1 @ op ) ) ) )
      | ( ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
         != e3 )
        & ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
          = e1 )
        & ( ( e1 @ ( e3 @ op ) )
         != ( e3 @ ( e1 @ op ) ) ) )
      | ( ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
         != e2 )
        & ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
          = e1 )
        & ( ( e1 @ ( e2 @ op ) )
         != ( e2 @ ( e1 @ op ) ) ) )
      | ( ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
         != e0 )
        & ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
          = e1 )
        & ( ( e1 @ ( e0 @ op ) )
         != ( e0 @ ( e1 @ op ) ) ) )
      | ( ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
         != e4 )
        & ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
          = e0 )
        & ( ( e0 @ ( e4 @ op ) )
         != ( e4 @ ( e0 @ op ) ) ) )
      | ( ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
         != e3 )
        & ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
          = e0 )
        & ( ( e0 @ ( e3 @ op ) )
         != ( e3 @ ( e0 @ op ) ) ) )
      | ( ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
         != e2 )
        & ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
          = e0 )
        & ( ( e0 @ ( e2 @ op ) )
         != ( e2 @ ( e0 @ op ) ) ) )
      | ( ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
         != e1 )
        & ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
          = e0 )
        & ( ( e0 @ ( e1 @ op ) )
         != ( e1 @ ( e0 @ op ) ) ) ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e4 ) )
    & ( ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e3 ) )
    & ( ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e2 ) )
    & ( ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e1 ) ) ),
    inference(polarity_switch,[status(thm)],[9]) ).

thf(11,plain,
    ( ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
       != e3 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
       != ( e3 @ ( e4 @ op ) ) )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
       != e2 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk18
      | ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ op ) )
       != ( e2 @ ( e4 @ op ) ) )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
       != e1 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk17
      | ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ op ) )
       != ( e1 @ ( e4 @ op ) ) )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
       != e0 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk16
      | ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ op ) )
       != ( e0 @ ( e4 @ op ) ) )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
       != e4 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk15
      | ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ op ) )
       != ( e4 @ ( e3 @ op ) ) )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
       != e2 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk14
      | ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ op ) )
       != ( e2 @ ( e3 @ op ) ) )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
       != e1 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk13
      | ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ op ) )
       != ( e1 @ ( e3 @ op ) ) )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
       != e0 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk12
      | ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ op ) )
       != ( e0 @ ( e3 @ op ) ) )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
       != e4 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk11
      | ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ op ) )
       != ( e4 @ ( e2 @ op ) ) )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
       != e3 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk10
      | ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ op ) )
       != ( e3 @ ( e2 @ op ) ) )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
       != e1 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk9
      | ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ op ) )
       != ( e1 @ ( e2 @ op ) ) )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
       != e0 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk8
      | ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ op ) )
       != ( e0 @ ( e2 @ op ) ) )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
       != e4 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk7
      | ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ op ) )
       != ( e4 @ ( e1 @ op ) ) )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
       != e3 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk6
      | ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ op ) )
       != ( e3 @ ( e1 @ op ) ) )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
       != e2 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk5
      | ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ op ) )
       != ( e2 @ ( e1 @ op ) ) )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
       != e0 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk4
      | ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ op ) )
       != ( e0 @ ( e1 @ op ) ) )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
       != e4 )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk3
      | ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ op ) )
       != ( e4 @ ( e0 @ op ) ) )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
       != e3 )
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk2
      | ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ op ) )
       != ( e3 @ ( e0 @ op ) ) )
      | ~ sk1
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
       != e2 )
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk1
      | ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ op ) )
       != ( e2 @ ( e0 @ op ) ) )
      | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
       != e1 ) )
    & ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
       != e3 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
       != ( e3 @ ( e4 @ op ) ) )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
       != e2 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk18
      | ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ op ) )
       != ( e2 @ ( e4 @ op ) ) )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
       != e1 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk17
      | ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ op ) )
       != ( e1 @ ( e4 @ op ) ) )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
       != e0 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk16
      | ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ op ) )
       != ( e0 @ ( e4 @ op ) ) )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
       != e4 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk15
      | ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ op ) )
       != ( e4 @ ( e3 @ op ) ) )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
       != e2 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk14
      | ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ op ) )
       != ( e2 @ ( e3 @ op ) ) )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
       != e1 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk13
      | ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ op ) )
       != ( e1 @ ( e3 @ op ) ) )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
       != e0 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk12
      | ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ op ) )
       != ( e0 @ ( e3 @ op ) ) )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
       != e4 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk11
      | ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ op ) )
       != ( e4 @ ( e2 @ op ) ) )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
       != e3 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk10
      | ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ op ) )
       != ( e3 @ ( e2 @ op ) ) )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
       != e1 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk9
      | ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ op ) )
       != ( e1 @ ( e2 @ op ) ) )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
       != e0 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk8
      | ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ op ) )
       != ( e0 @ ( e2 @ op ) ) )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
       != e4 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk7
      | ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ op ) )
       != ( e4 @ ( e1 @ op ) ) )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
       != e3 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk6
      | ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ op ) )
       != ( e3 @ ( e1 @ op ) ) )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
       != e2 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk5
      | ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ op ) )
       != ( e2 @ ( e1 @ op ) ) )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
       != e0 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk4
      | ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ op ) )
       != ( e0 @ ( e1 @ op ) ) )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
       != e4 )
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk3
      | ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ op ) )
       != ( e4 @ ( e0 @ op ) ) )
      | ~ sk2
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
       != e3 )
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk2
      | ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ op ) )
       != ( e3 @ ( e0 @ op ) ) )
      | ~ sk1
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
       != e2 )
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk1
      | ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ op ) )
       != ( e2 @ ( e0 @ op ) ) )
      | ( ( e1 @ ( e1 @ ( e0 @ op ) @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ ( e4 @ op ) @ op ) )
       != e3 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( ( ( e3 @ ( e3 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( ( ( e4 @ ( e3 @ op ) )
       != ( e3 @ ( e4 @ op ) ) )
      | ~ sk18
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
       != e2 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk18
      | ( ( e2 @ ( e2 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk18
      | ( ( e4 @ ( e2 @ op ) )
       != ( e2 @ ( e4 @ op ) ) )
      | ~ sk17
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ ( e4 @ op ) @ op ) )
       != e1 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk17
      | ( ( e1 @ ( e1 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk17
      | ( ( e4 @ ( e1 @ op ) )
       != ( e1 @ ( e4 @ op ) ) )
      | ~ sk16
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ ( e4 @ op ) @ op ) )
       != e0 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk16
      | ( ( e0 @ ( e0 @ ( e4 @ op ) @ op ) )
        = e4 )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk16
      | ( ( e4 @ ( e0 @ op ) )
       != ( e0 @ ( e4 @ op ) ) )
      | ~ sk15
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ ( e3 @ op ) @ op ) )
       != e4 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk15
      | ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk15
      | ( ( e3 @ ( e4 @ op ) )
       != ( e4 @ ( e3 @ op ) ) )
      | ~ sk14
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ ( e3 @ op ) @ op ) )
       != e2 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk14
      | ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk14
      | ( ( e3 @ ( e2 @ op ) )
       != ( e2 @ ( e3 @ op ) ) )
      | ~ sk13
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ ( e3 @ op ) @ op ) )
       != e1 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk13
      | ( ( e1 @ ( e1 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk13
      | ( ( e3 @ ( e1 @ op ) )
       != ( e1 @ ( e3 @ op ) ) )
      | ~ sk12
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ ( e3 @ op ) @ op ) )
       != e0 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk12
      | ( ( e0 @ ( e0 @ ( e3 @ op ) @ op ) )
        = e3 )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk12
      | ( ( e3 @ ( e0 @ op ) )
       != ( e0 @ ( e3 @ op ) ) )
      | ~ sk11
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ ( e2 @ op ) @ op ) )
       != e4 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk11
      | ( ( e4 @ ( e4 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk11
      | ( ( e2 @ ( e4 @ op ) )
       != ( e4 @ ( e2 @ op ) ) )
      | ~ sk10
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ ( e2 @ op ) @ op ) )
       != e3 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk10
      | ( ( e3 @ ( e3 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk10
      | ( ( e2 @ ( e3 @ op ) )
       != ( e3 @ ( e2 @ op ) ) )
      | ~ sk9
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ ( e2 @ op ) @ op ) )
       != e1 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk9
      | ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk9
      | ( ( e2 @ ( e1 @ op ) )
       != ( e1 @ ( e2 @ op ) ) )
      | ~ sk8
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
       != e0 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk8
      | ( ( e0 @ ( e0 @ ( e2 @ op ) @ op ) )
        = e2 )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk8
      | ( ( e2 @ ( e0 @ op ) )
       != ( e0 @ ( e2 @ op ) ) )
      | ~ sk7
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
       != e4 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk7
      | ( ( e4 @ ( e4 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk7
      | ( ( e1 @ ( e4 @ op ) )
       != ( e4 @ ( e1 @ op ) ) )
      | ~ sk6
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ ( e1 @ op ) @ op ) )
       != e3 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk6
      | ( ( e3 @ ( e3 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk6
      | ( ( e1 @ ( e3 @ op ) )
       != ( e3 @ ( e1 @ op ) ) )
      | ~ sk5
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ ( e1 @ op ) @ op ) )
       != e2 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk5
      | ( ( e2 @ ( e2 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk5
      | ( ( e1 @ ( e2 @ op ) )
       != ( e2 @ ( e1 @ op ) ) )
      | ~ sk4
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
       != e0 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk4
      | ( ( e0 @ ( e0 @ ( e1 @ op ) @ op ) )
        = e1 )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk4
      | ( ( e1 @ ( e0 @ op ) )
       != ( e0 @ ( e1 @ op ) ) )
      | ~ sk3
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ ( e0 @ op ) @ op ) )
       != e4 )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk3
      | ( ( e4 @ ( e4 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk3
      | ( ( e0 @ ( e4 @ op ) )
       != ( e4 @ ( e0 @ op ) ) )
      | ~ sk2
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ ( e0 @ op ) @ op ) )
       != e3 )
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk2
      | ( ( e3 @ ( e3 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk2
      | ( ( e0 @ ( e3 @ op ) )
       != ( e3 @ ( e0 @ op ) ) )
      | ~ sk1
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
       != e2 )
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk1
      | ( ( e2 @ ( e2 @ ( e0 @ op ) @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( sk1
      | ( ( e0 @ ( e2 @ op ) )
       != ( e2 @ ( e0 @ op ) ) )
      | ( ( e0 @ ( e1 @ op ) )
       != ( e1 @ ( e0 @ op ) ) ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e4 ) )
    & ( ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e3 ) )
    & ( ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e1 ) )
    & ( ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e2 ) )
    & ( ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
       != e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e4 ) )
    & ( ( ( e3 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e3 ) )
    & ( ( ( e2 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e2 ) )
    & ( ( ( e1 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
       != e1 ) ) ),
    inference(cnf,[status(esa)],[10]) ).

thf(87,plain,
    ( sk9
    | ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
      = e2 )
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(351,plain,
    ( sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e1 @ ( e1 @ ( e2 @ op ) @ op ) )
      = e2 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[87]) ).

thf(31,plain,
    ( sk2
    | ( ( e0 @ ( e3 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    | ~ sk1
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(342,plain,
    ( sk2
    | ~ sk1
    | ( ( e0 @ ( e3 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(lifteq,[status(thm)],[31]) ).

thf(186,plain,
    ( ( ( e0 @ ( e1 @ op ) )
      = e1 )
    | ( ( e1 @ ( e1 @ op ) )
     != e0 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(356,plain,
    ( ( ( e0 @ ( e1 @ op ) )
      = e1 )
    | ( ( e1 @ ( e1 @ op ) )
     != e0 ) ),
    inference(lifteq,[status(thm)],[186]) ).

thf(8,axiom,
    ( ( e3
      = ( e4 @ ( e2 @ op ) ) )
    & ( e1
      = ( e2 @ ( e4 @ op ) ) )
    & ( e0
      = ( e2 @ ( e4 @ op ) @ ( e2 @ ( e4 @ op ) @ op ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax6) ).

thf(797,plain,
    ( ( e3
      = ( e4 @ ( e2 @ op ) ) )
    & ( e1
      = ( e2 @ ( e4 @ op ) ) )
    & ( e0
      = ( e2 @ ( e4 @ op ) @ ( e2 @ ( e4 @ op ) @ op ) ) ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[8]) ).

thf(798,plain,
    ( ( e3
      = ( e4 @ ( e2 @ op ) ) )
    & ( e1
      = ( e2 @ ( e4 @ op ) ) )
    & ( e0
      = ( e2 @ ( e4 @ op ) @ ( e2 @ ( e4 @ op ) @ op ) ) ) ),
    inference(cnf,[status(esa)],[797]) ).

thf(799,plain,
    ( e0
    = ( e2 @ ( e4 @ op ) @ ( e2 @ ( e4 @ op ) @ op ) ) ),
    inference(cnfConj,[status(thm)],[798]) ).

thf(802,plain,
    ( ( e2 @ ( e4 @ op ) @ ( e2 @ ( e4 @ op ) @ op ) )
    = e0 ),
    inference(lifteq,[status(thm)],[799]) ).

thf(800,plain,
    ( e1
    = ( e2 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[798]) ).

thf(803,plain,
    ( ( e2 @ ( e4 @ op ) )
    = e1 ),
    inference(lifteq,[status(thm)],[800]) ).

thf(2429,plain,
    ( ( e1 @ ( e1 @ op ) )
    = e0 ),
    inference(rewrite,[status(thm)],[802,803]) ).

thf(31279,plain,
    ( ( ( e0 @ ( e1 @ op ) )
      = e1 )
    | ( e0 != e0 ) ),
    inference(rewrite,[status(thm)],[356,2429]) ).

thf(31280,plain,
    ( ( e0 @ ( e1 @ op ) )
    = e1 ),
    inference(simp,[status(thm)],[31279]) ).

thf(4,axiom,
    ( ( ( unit = e4 )
      | ( unit = e3 )
      | ( unit = e2 )
      | ( unit = e1 )
      | ( unit = e0 ) )
    & ( ( unit @ ( e4 @ op ) )
      = e4 )
    & ( ( e4 @ ( unit @ op ) )
      = e4 )
    & ( ( unit @ ( e3 @ op ) )
      = e3 )
    & ( ( e3 @ ( unit @ op ) )
      = e3 )
    & ( ( unit @ ( e2 @ op ) )
      = e2 )
    & ( ( e2 @ ( unit @ op ) )
      = e2 )
    & ( ( unit @ ( e1 @ op ) )
      = e1 )
    & ( ( e1 @ ( unit @ op ) )
      = e1 )
    & ( ( unit @ ( e0 @ op ) )
      = e0 )
    & ( ( e0 @ ( unit @ op ) )
      = e0 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax2) ).

thf(447,plain,
    ( ( ( unit = e4 )
      | ( unit = e3 )
      | ( unit = e2 )
      | ( unit = e1 )
      | ( unit = e0 ) )
    & ( ( unit @ ( e4 @ op ) )
      = e4 )
    & ( ( e4 @ ( unit @ op ) )
      = e4 )
    & ( ( unit @ ( e3 @ op ) )
      = e3 )
    & ( ( e3 @ ( unit @ op ) )
      = e3 )
    & ( ( unit @ ( e2 @ op ) )
      = e2 )
    & ( ( e2 @ ( unit @ op ) )
      = e2 )
    & ( ( unit @ ( e1 @ op ) )
      = e1 )
    & ( ( e1 @ ( unit @ op ) )
      = e1 )
    & ( ( unit @ ( e0 @ op ) )
      = e0 )
    & ( ( e0 @ ( unit @ op ) )
      = e0 ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[4]) ).

thf(448,plain,
    ( ( ( unit = e4 )
      | ( unit = e3 )
      | ( unit = e2 )
      | ( unit = e1 )
      | ( unit = e0 ) )
    & ( ( unit @ ( e4 @ op ) )
      = e4 )
    & ( ( e4 @ ( unit @ op ) )
      = e4 )
    & ( ( unit @ ( e3 @ op ) )
      = e3 )
    & ( ( e3 @ ( unit @ op ) )
      = e3 )
    & ( ( unit @ ( e2 @ op ) )
      = e2 )
    & ( ( e2 @ ( unit @ op ) )
      = e2 )
    & ( ( unit @ ( e1 @ op ) )
      = e1 )
    & ( ( e1 @ ( unit @ op ) )
      = e1 )
    & ( ( unit @ ( e0 @ op ) )
      = e0 )
    & ( ( e0 @ ( unit @ op ) )
      = e0 ) ),
    inference(cnf,[status(esa)],[447]) ).

thf(449,plain,
    ( ( e3 @ ( unit @ op ) )
    = e3 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(460,plain,
    ( ( e3 @ ( unit @ op ) )
    = e3 ),
    inference(lifteq,[status(thm)],[449]) ).

thf(455,plain,
    ( ( unit = e4 )
    | ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 )
    | ( unit = e0 ) ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(466,plain,
    ( ( unit = e4 )
    | ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 )
    | ( unit = e0 ) ),
    inference(lifteq,[status(thm)],[455]) ).

thf(452,plain,
    ( ( unit @ ( e0 @ op ) )
    = e0 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(462,plain,
    ( ( unit @ ( e0 @ op ) )
    = e0 ),
    inference(lifteq,[status(thm)],[452]) ).

thf(6,axiom,
    ( ( ( e3 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e1 @ ( e0 @ op ) ) )
    & ( ( e4 @ ( e3 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e1 @ op ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax4) ).

thf(573,plain,
    ( ( ( e3 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e1 @ ( e0 @ op ) ) )
    & ( ( e4 @ ( e3 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e1 @ op ) ) ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[6]) ).

thf(574,plain,
    ( ( ( e3 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e4 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e3 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e2 @ ( e0 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e1 @ ( e0 @ op ) ) )
    & ( ( e4 @ ( e3 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e2 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e1 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e4 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e3 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e2 @ op ) ) )
    & ( ( e4 @ ( e0 @ op ) )
     != ( e4 @ ( e1 @ op ) ) )
    & ( ( e3 @ ( e3 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e2 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e1 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e4 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e3 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    & ( ( e3 @ ( e0 @ op ) )
     != ( e3 @ ( e1 @ op ) ) )
    & ( ( e2 @ ( e3 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e1 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e4 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e3 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    & ( ( e2 @ ( e0 @ op ) )
     != ( e2 @ ( e1 @ op ) ) )
    & ( ( e1 @ ( e3 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e4 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e3 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    & ( ( e1 @ ( e0 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    & ( ( e0 @ ( e3 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e4 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e3 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    & ( ( e0 @ ( e0 @ op ) )
     != ( e0 @ ( e1 @ op ) ) ) ),
    inference(cnf,[status(esa)],[573]) ).

thf(623,plain,
    ( ( e1 @ ( e0 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(692,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e1 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[623]) ).

thf(4356,plain,
    ( ( e1 @ ( e0 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[692,2429]) ).

thf(4360,plain,
    ( ( ( unit @ ( e0 @ op ) )
     != ( e1 @ ( e0 @ op ) ) )
    | ( e0 != e0 ) ),
    inference(paramod_ordered,[status(thm)],[462,4356]) ).

thf(4361,plain,
    ( ( unit @ ( e0 @ op ) )
   != ( e1 @ ( e0 @ op ) ) ),
    inference(simp,[status(thm)],[4360]) ).

thf(4385,plain,
    ( ( unit != e1 )
    | ( e0 != e0 ) ),
    inference(simp,[status(thm)],[4361]) ).

thf(4403,plain,
    unit != e1,
    inference(simp,[status(thm)],[4385]) ).

thf(4418,plain,
    ( ( unit = e4 )
    | ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e0 ) ),
    inference(simplifyReflect,[status(thm)],[466,4403]) ).

thf(634,plain,
    ( ( e3 @ ( e2 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(695,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e3 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[634]) ).

thf(801,plain,
    ( e3
    = ( e4 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[798]) ).

thf(804,plain,
    ( ( e4 @ ( e2 @ op ) )
    = e3 ),
    inference(lifteq,[status(thm)],[801]) ).

thf(4795,plain,
    ( ( e3 @ ( e2 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[695,804]) ).

thf(4799,plain,
    ( ( ( e3 @ ( unit @ op ) )
     != ( e3 @ ( e2 @ op ) ) )
    | ( e3 != e3 ) ),
    inference(paramod_ordered,[status(thm)],[460,4795]) ).

thf(4800,plain,
    ( ( e3 @ ( unit @ op ) )
   != ( e3 @ ( e2 @ op ) ) ),
    inference(simp,[status(thm)],[4799]) ).

thf(4825,plain,
    ( ( e3 != e3 )
    | ( unit != e2 ) ),
    inference(simp,[status(thm)],[4800]) ).

thf(4846,plain,
    unit != e2,
    inference(simp,[status(thm)],[4825]) ).

thf(4849,plain,
    ( ( unit = e4 )
    | ( unit = e3 )
    | ( unit = e0 ) ),
    inference(simplifyReflect,[status(thm)],[4418,4846]) ).

thf(451,plain,
    ( ( unit @ ( e2 @ op ) )
    = e2 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(465,plain,
    ( ( unit @ ( e2 @ op ) )
    = e2 ),
    inference(lifteq,[status(thm)],[451]) ).

thf(4868,plain,
    ( ( unit != unit )
    | ( ( e4 @ ( e2 @ op ) )
      = e2 )
    | ( unit = e3 )
    | ( unit = e0 ) ),
    inference(paramod_ordered,[status(thm)],[4849,465]) ).

thf(4869,plain,
    ( ( ( e4 @ ( e2 @ op ) )
      = e2 )
    | ( unit = e3 )
    | ( unit = e0 ) ),
    inference(pattern_uni,[status(thm)],[4868:[]]) ).

thf(11243,plain,
    ( ( e3 = e2 )
    | ( unit = e3 )
    | ( unit = e0 ) ),
    inference(rewrite,[status(thm)],[4869,804]) ).

thf(7,axiom,
    ( ( e3 != e4 )
    & ( e2 != e4 )
    & ( e2 != e3 )
    & ( e1 != e4 )
    & ( e1 != e3 )
    & ( e1 != e2 )
    & ( e0 != e4 )
    & ( e0 != e3 )
    & ( e0 != e2 )
    & ( e0 != e1 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax5) ).

thf(775,plain,
    ( ( e3 != e4 )
    & ( e2 != e4 )
    & ( e2 != e3 )
    & ( e1 != e4 )
    & ( e1 != e3 )
    & ( e1 != e2 )
    & ( e0 != e4 )
    & ( e0 != e3 )
    & ( e0 != e2 )
    & ( e0 != e1 ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[7]) ).

thf(776,plain,
    ( ( e3 != e4 )
    & ( e2 != e4 )
    & ( e2 != e3 )
    & ( e1 != e4 )
    & ( e1 != e3 )
    & ( e1 != e2 )
    & ( e0 != e4 )
    & ( e0 != e3 )
    & ( e0 != e2 )
    & ( e0 != e1 ) ),
    inference(cnf,[status(esa)],[775]) ).

thf(786,plain,
    e2 != e3,
    inference(cnfConj,[status(thm)],[776]) ).

thf(795,plain,
    e3 != e2,
    inference(lifteq,[status(thm)],[786]) ).

thf(11244,plain,
    ( ( unit = e3 )
    | ( unit = e0 ) ),
    inference(simplifyReflect,[status(thm)],[11243,795]) ).

thf(450,plain,
    ( ( unit @ ( e1 @ op ) )
    = e1 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(468,plain,
    ( ( unit @ ( e1 @ op ) )
    = e1 ),
    inference(lifteq,[status(thm)],[450]) ).

thf(11245,plain,
    ( ( unit != unit )
    | ( ( e3 @ ( e1 @ op ) )
      = e1 )
    | ( unit = e0 ) ),
    inference(paramod_ordered,[status(thm)],[11244,468]) ).

thf(11246,plain,
    ( ( ( e3 @ ( e1 @ op ) )
      = e1 )
    | ( unit = e0 ) ),
    inference(pattern_uni,[status(thm)],[11245:[]]) ).

thf(580,plain,
    ( ( e0 @ ( e1 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(746,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e0 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[580]) ).

thf(31286,plain,
    ( ( e3 @ ( e1 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[746,31280]) ).

thf(32691,plain,
    unit = e0,
    inference(simplifyReflect,[status(thm)],[11246,31286]) ).

thf(32787,plain,
    ( ( e3 @ ( e0 @ op ) )
    = e3 ),
    inference(rewrite,[status(thm)],[460,32691]) ).

thf(458,plain,
    ( ( unit @ ( e3 @ op ) )
    = e3 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(467,plain,
    ( ( unit @ ( e3 @ op ) )
    = e3 ),
    inference(lifteq,[status(thm)],[458]) ).

thf(32789,plain,
    ( ( e0 @ ( e3 @ op ) )
    = e3 ),
    inference(rewrite,[status(thm)],[467,32691]) ).

thf(32795,plain,
    ( ( e0 @ ( e2 @ op ) )
    = e2 ),
    inference(rewrite,[status(thm)],[465,32691]) ).

thf(102,plain,
    ( sk1
    | ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(247,plain,
    ( sk1
    | ( ( e0 @ ( e2 @ ( e0 @ op ) @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[102]) ).

thf(454,plain,
    ( ( e1 @ ( unit @ op ) )
    = e1 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(470,plain,
    ( ( e1 @ ( unit @ op ) )
    = e1 ),
    inference(lifteq,[status(thm)],[454]) ).

thf(32794,plain,
    ( ( e1 @ ( e0 @ op ) )
    = e1 ),
    inference(rewrite,[status(thm)],[470,32691]) ).

thf(457,plain,
    ( ( e2 @ ( unit @ op ) )
    = e2 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(464,plain,
    ( ( e2 @ ( unit @ op ) )
    = e2 ),
    inference(lifteq,[status(thm)],[457]) ).

thf(32796,plain,
    ( ( e2 @ ( e0 @ op ) )
    = e2 ),
    inference(rewrite,[status(thm)],[464,32691]) ).

thf(36158,plain,
    ( sk1
    | ( ( e0 @ ( e2 @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[247,32794,32796]) ).

thf(36167,plain,
    ( ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    | sk1
    | ( e2 != e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(paramod_ordered,[status(thm)],[32795,36158]) ).

thf(36168,plain,
    ( ( ( e0 @ ( e2 @ op ) )
     != ( e0 @ ( e2 @ op ) ) )
    | sk1
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[36167]) ).

thf(36169,plain,
    ( sk1
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(pattern_uni,[status(thm)],[36168:[]]) ).

thf(43334,plain,
    ( sk1
    | ( e1 != e1 ) ),
    inference(rewrite,[status(thm)],[36169,31280]) ).

thf(43335,plain,
    sk1,
    inference(simp,[status(thm)],[43334]) ).

thf(46079,plain,
    ( sk2
    | ~ $true
    | ( e3 != e3 )
    | ( e1 != e1 ) ),
    inference(rewrite,[status(thm)],[342,31280,32787,32789,43335,32794]) ).

thf(46080,plain,
    sk2,
    inference(simp,[status(thm)],[46079]) ).

thf(129,plain,
    ( sk3
    | ( ( e0 @ ( e4 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(277,plain,
    ( sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e4 @ op ) )
     != ( e4 @ ( e0 @ op ) ) )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[129]) ).

thf(453,plain,
    ( ( unit @ ( e4 @ op ) )
    = e4 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(461,plain,
    ( ( unit @ ( e4 @ op ) )
    = e4 ),
    inference(lifteq,[status(thm)],[453]) ).

thf(32790,plain,
    ( ( e0 @ ( e4 @ op ) )
    = e4 ),
    inference(rewrite,[status(thm)],[461,32691]) ).

thf(456,plain,
    ( ( e4 @ ( unit @ op ) )
    = e4 ),
    inference(cnfConj,[status(thm)],[448]) ).

thf(463,plain,
    ( ( e4 @ ( unit @ op ) )
    = e4 ),
    inference(lifteq,[status(thm)],[456]) ).

thf(32793,plain,
    ( ( e4 @ ( e0 @ op ) )
    = e4 ),
    inference(rewrite,[status(thm)],[463,32691]) ).

thf(41960,plain,
    ( sk3
    | ~ sk2
    | ~ sk1
    | ( e4 != e4 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[277,32790,32793,32794]) ).

thf(41961,plain,
    ( sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[41960]) ).

thf(41981,plain,
    ( ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e1 @ op ) ) )
    | sk3
    | ~ sk2
    | ~ sk1
    | ( e1 != e1 ) ),
    inference(paramod_ordered,[status(thm)],[31280,41961]) ).

thf(41982,plain,
    ( ( ( e0 @ ( e1 @ op ) )
     != ( e0 @ ( e1 @ op ) ) )
    | sk3
    | ~ sk2
    | ~ sk1 ),
    inference(simp,[status(thm)],[41981]) ).

thf(41983,plain,
    ( sk3
    | ~ sk2
    | ~ sk1 ),
    inference(pattern_uni,[status(thm)],[41982:[]]) ).

thf(60,plain,
    ( sk4
    | ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
     != e0 )
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(248,plain,
    ( sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e1 @ ( e0 @ ( e1 @ op ) @ op ) )
     != e0 )
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(lifteq,[status(thm)],[60]) ).

thf(36302,plain,
    ( sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e1 @ ( e1 @ op ) )
     != e0 )
    | ( e1 != e1 ) ),
    inference(rewrite,[status(thm)],[248,31280,32794]) ).

thf(36303,plain,
    ( sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e1 @ ( e1 @ op ) )
     != e0 ) ),
    inference(simp,[status(thm)],[36302]) ).

thf(36312,plain,
    ( ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    | sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( e0 != e0 ) ),
    inference(paramod_ordered,[status(thm)],[2429,36303]) ).

thf(36313,plain,
    ( ( ( e1 @ ( e1 @ op ) )
     != ( e1 @ ( e1 @ op ) ) )
    | sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1 ),
    inference(simp,[status(thm)],[36312]) ).

thf(36314,plain,
    ( sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1 ),
    inference(pattern_uni,[status(thm)],[36313:[]]) ).

thf(42276,plain,
    ( ( sk3 != sk3 )
    | sk4
    | ~ $true
    | ~ sk2
    | ~ sk1
    | ~ sk2
    | ~ sk1 ),
    inference(paramod_ordered,[status(thm)],[41983,36314]) ).

thf(42277,plain,
    ( ( sk3 != sk3 )
    | sk4
    | ~ sk2
    | ~ sk1 ),
    inference(simp,[status(thm)],[42276]) ).

thf(42278,plain,
    ( sk4
    | ~ sk2
    | ~ sk1 ),
    inference(pattern_uni,[status(thm)],[42277:[]]) ).

thf(43336,plain,
    ( sk4
    | ~ sk2
    | ~ $true ),
    inference(rewrite,[status(thm)],[42278,43335]) ).

thf(43337,plain,
    ( sk4
    | ~ sk2 ),
    inference(simp,[status(thm)],[43336]) ).

thf(46099,plain,
    ( sk4
    | ~ $true ),
    inference(rewrite,[status(thm)],[43337,46080]) ).

thf(46100,plain,
    sk4,
    inference(simp,[status(thm)],[46099]) ).

thf(43342,plain,
    ( sk3
    | ~ sk2
    | ~ $true ),
    inference(rewrite,[status(thm)],[41983,43335]) ).

thf(43343,plain,
    ( sk3
    | ~ sk2 ),
    inference(simp,[status(thm)],[43342]) ).

thf(46085,plain,
    ( sk3
    | ~ $true ),
    inference(rewrite,[status(thm)],[43343,46080]) ).

thf(46086,plain,
    sk3,
    inference(simp,[status(thm)],[46085]) ).

thf(3,axiom,
    ( ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e4 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e4 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e4 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e4 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e4 )
      | ( ( e4 @ ( e0 @ op ) )
        = e3 )
      | ( ( e4 @ ( e0 @ op ) )
        = e2 )
      | ( ( e4 @ ( e0 @ op ) )
        = e1 )
      | ( ( e4 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e0 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e0 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e0 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e0 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax1) ).

thf(395,plain,
    ( ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e4 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e4 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e4 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e4 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e4 )
      | ( ( e4 @ ( e0 @ op ) )
        = e3 )
      | ( ( e4 @ ( e0 @ op ) )
        = e2 )
      | ( ( e4 @ ( e0 @ op ) )
        = e1 )
      | ( ( e4 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e0 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e0 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e0 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e0 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[3]) ).

thf(396,plain,
    ( ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e4 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e4 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e4 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e4 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e4 )
      | ( ( e4 @ ( e0 @ op ) )
        = e3 )
      | ( ( e4 @ ( e0 @ op ) )
        = e2 )
      | ( ( e4 @ ( e0 @ op ) )
        = e1 )
      | ( ( e4 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e0 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e0 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e0 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e0 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) ) ),
    inference(cnf,[status(esa)],[395]) ).

thf(412,plain,
    ( ( ( e1 @ ( e2 @ op ) )
      = e4 )
    | ( ( e1 @ ( e2 @ op ) )
      = e3 )
    | ( ( e1 @ ( e2 @ op ) )
      = e2 )
    | ( ( e1 @ ( e2 @ op ) )
      = e1 )
    | ( ( e1 @ ( e2 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(425,plain,
    ( ( ( e1 @ ( e2 @ op ) )
      = e4 )
    | ( ( e1 @ ( e2 @ op ) )
      = e3 )
    | ( ( e1 @ ( e2 @ op ) )
      = e2 )
    | ( ( e1 @ ( e2 @ op ) )
      = e1 )
    | ( ( e1 @ ( e2 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[412]) ).

thf(667,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(678,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[667]) ).

thf(2087,plain,
    ( ( e1 @ ( e2 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[678,804]) ).

thf(597,plain,
    ( ( e0 @ ( e2 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(686,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e0 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[597]) ).

thf(35783,plain,
    ( ( e1 @ ( e2 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[686,32795]) ).

thf(603,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(764,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[603]) ).

thf(23323,plain,
    ( ( e1 @ ( e2 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[764,2429]) ).

thf(624,plain,
    ( ( e1 @ ( e0 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(767,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e1 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[624]) ).

thf(35581,plain,
    ( ( e1 @ ( e2 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[767,32794]) ).

thf(38701,plain,
    ( ( e1 @ ( e2 @ op ) )
    = e4 ),
    inference(simplifyReflect,[status(thm)],[425,2087,35783,23323,35581]) ).

thf(46355,plain,
    ( sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e1 @ ( e4 @ op ) )
      = e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[351,46080,46100,46086,43335,32794,38701]) ).

thf(46356,plain,
    ( sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( ( e1 @ ( e4 @ op ) )
      = e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[46355]) ).

thf(404,plain,
    ( ( ( e3 @ ( e1 @ op ) )
      = e4 )
    | ( ( e3 @ ( e1 @ op ) )
      = e3 )
    | ( ( e3 @ ( e1 @ op ) )
      = e2 )
    | ( ( e3 @ ( e1 @ op ) )
      = e1 )
    | ( ( e3 @ ( e1 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(427,plain,
    ( ( ( e3 @ ( e1 @ op ) )
      = e4 )
    | ( ( e3 @ ( e1 @ op ) )
      = e3 )
    | ( ( e3 @ ( e1 @ op ) )
      = e2 )
    | ( ( e3 @ ( e1 @ op ) )
      = e1 )
    | ( ( e3 @ ( e1 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[404]) ).

thf(588,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(760,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[588]) ).

thf(21894,plain,
    ( ( e3 @ ( e1 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[760,2429]) ).

thf(631,plain,
    ( ( e3 @ ( e0 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(732,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e3 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[631]) ).

thf(32806,plain,
    ( ( e3 @ ( e1 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[732,32787]) ).

thf(648,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(744,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[648]) ).

thf(398,plain,
    ( ( ( e4 @ ( e1 @ op ) )
      = e4 )
    | ( ( e4 @ ( e1 @ op ) )
      = e3 )
    | ( ( e4 @ ( e1 @ op ) )
      = e2 )
    | ( ( e4 @ ( e1 @ op ) )
      = e1 )
    | ( ( e4 @ ( e1 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(424,plain,
    ( ( ( e4 @ ( e1 @ op ) )
      = e4 )
    | ( ( e4 @ ( e1 @ op ) )
      = e3 )
    | ( ( e4 @ ( e1 @ op ) )
      = e2 )
    | ( ( e4 @ ( e1 @ op ) )
      = e1 )
    | ( ( e4 @ ( e1 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[398]) ).

thf(599,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(731,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[599]) ).

thf(11511,plain,
    ( ( e4 @ ( e1 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[731,804]) ).

thf(601,plain,
    ( ( e0 @ ( e1 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(721,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e0 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[601]) ).

thf(31290,plain,
    ( ( e4 @ ( e1 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[721,31280]) ).

thf(630,plain,
    ( ( e4 @ ( e0 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(698,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e4 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[630]) ).

thf(35178,plain,
    ( ( e4 @ ( e1 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[698,32793]) ).

thf(661,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(677,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[661]) ).

thf(2431,plain,
    ( ( e4 @ ( e1 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[677,2429]) ).

thf(38315,plain,
    ( ( e4 @ ( e1 @ op ) )
    = e2 ),
    inference(simplifyReflect,[status(thm)],[424,11511,31290,35178,2431]) ).

thf(38319,plain,
    ( ( e3 @ ( e1 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[744,38315]) ).

thf(39640,plain,
    ( ( e3 @ ( e1 @ op ) )
    = e4 ),
    inference(simplifyReflect,[status(thm)],[427,21894,31286,32806,38319]) ).

thf(401,plain,
    ( ( ( e1 @ ( e3 @ op ) )
      = e4 )
    | ( ( e1 @ ( e3 @ op ) )
      = e3 )
    | ( ( e1 @ ( e3 @ op ) )
      = e2 )
    | ( ( e1 @ ( e3 @ op ) )
      = e1 )
    | ( ( e1 @ ( e3 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(441,plain,
    ( ( ( e1 @ ( e3 @ op ) )
      = e4 )
    | ( ( e1 @ ( e3 @ op ) )
      = e3 )
    | ( ( e1 @ ( e3 @ op ) )
      = e2 )
    | ( ( e1 @ ( e3 @ op ) )
      = e1 )
    | ( ( e1 @ ( e3 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[401]) ).

thf(611,plain,
    ( ( e0 @ ( e3 @ op ) )
   != ( e1 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(726,plain,
    ( ( e1 @ ( e3 @ op ) )
   != ( e0 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[611]) ).

thf(33489,plain,
    ( ( e1 @ ( e3 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[726,32789]) ).

thf(674,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e1 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(717,plain,
    ( ( e1 @ ( e3 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[674]) ).

thf(38707,plain,
    ( ( e1 @ ( e3 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[717,38701]) ).

thf(625,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e1 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(699,plain,
    ( ( e1 @ ( e3 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[625]) ).

thf(5255,plain,
    ( ( e1 @ ( e3 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[699,2429]) ).

thf(594,plain,
    ( ( e1 @ ( e0 @ op ) )
   != ( e1 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(734,plain,
    ( ( e1 @ ( e3 @ op ) )
   != ( e1 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[594]) ).

thf(35563,plain,
    ( ( e1 @ ( e3 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[734,32794]) ).

thf(42366,plain,
    ( ( e1 @ ( e3 @ op ) )
    = e2 ),
    inference(simplifyReflect,[status(thm)],[441,33489,38707,5255,35563]) ).

thf(785,plain,
    e2 != e4,
    inference(cnfConj,[status(thm)],[776]) ).

thf(789,plain,
    e4 != e2,
    inference(lifteq,[status(thm)],[785]) ).

thf(784,plain,
    e0 != e3,
    inference(cnfConj,[status(thm)],[776]) ).

thf(793,plain,
    e3 != e0,
    inference(lifteq,[status(thm)],[784]) ).

thf(40,plain,
    ( sk14
    | ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
      = e3 )
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(353,plain,
    ( sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e2 @ ( e2 @ ( e3 @ op ) @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[40]) ).

thf(399,plain,
    ( ( ( e2 @ ( e3 @ op ) )
      = e4 )
    | ( ( e2 @ ( e3 @ op ) )
      = e3 )
    | ( ( e2 @ ( e3 @ op ) )
      = e2 )
    | ( ( e2 @ ( e3 @ op ) )
      = e1 )
    | ( ( e2 @ ( e3 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(426,plain,
    ( ( ( e2 @ ( e3 @ op ) )
      = e4 )
    | ( ( e2 @ ( e3 @ op ) )
      = e3 )
    | ( ( e2 @ ( e3 @ op ) )
      = e2 )
    | ( ( e2 @ ( e3 @ op ) )
      = e1 )
    | ( ( e2 @ ( e3 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[399]) ).

thf(628,plain,
    ( ( e2 @ ( e3 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(681,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e2 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[628]) ).

thf(2326,plain,
    ( ( e2 @ ( e3 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[681,803]) ).

thf(651,plain,
    ( ( e2 @ ( e0 @ op ) )
   != ( e2 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(676,plain,
    ( ( e2 @ ( e3 @ op ) )
   != ( e2 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[651]) ).

thf(35975,plain,
    ( ( e2 @ ( e3 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[676,32796]) ).

thf(640,plain,
    ( ( e0 @ ( e3 @ op ) )
   != ( e2 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(747,plain,
    ( ( e2 @ ( e3 @ op ) )
   != ( e0 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[640]) ).

thf(33484,plain,
    ( ( e2 @ ( e3 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[747,32789]) ).

thf(39053,plain,
    ( ( ( e2 @ ( e3 @ op ) )
      = e4 )
    | ( ( e2 @ ( e3 @ op ) )
      = e0 ) ),
    inference(simplifyReflect,[status(thm)],[426,2326,35975,33484]) ).

thf(637,plain,
    ( ( e2 @ ( e3 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(709,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e2 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[637]) ).

thf(413,plain,
    ( ( ( e3 @ ( e3 @ op ) )
      = e4 )
    | ( ( e3 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
      = e2 )
    | ( ( e3 @ ( e3 @ op ) )
      = e1 )
    | ( ( e3 @ ( e3 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(436,plain,
    ( ( ( e3 @ ( e3 @ op ) )
      = e4 )
    | ( ( e3 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
      = e2 )
    | ( ( e3 @ ( e3 @ op ) )
      = e1 )
    | ( ( e3 @ ( e3 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[413]) ).

thf(128,plain,
    ( ( ( e2 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
     != e2 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(281,plain,
    ( ( ( e2 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
     != e2 ) ),
    inference(lifteq,[status(thm)],[128]) ).

thf(36368,plain,
    ( ( e3 @ ( e3 @ op ) )
   != e2 ),
    inference(simplifyReflect,[status(thm)],[281,33484]) ).

thf(617,plain,
    ( ( e3 @ ( e0 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(745,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e3 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[617]) ).

thf(32801,plain,
    ( ( e3 @ ( e3 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[745,32787]) ).

thf(606,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(690,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[606]) ).

thf(39641,plain,
    ( ( e3 @ ( e3 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[690,39640]) ).

thf(116,plain,
    ( ( ( e1 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(243,plain,
    ( ( ( e1 @ ( e3 @ op ) )
      = e3 )
    | ( ( e3 @ ( e3 @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[116]) ).

thf(36477,plain,
    ( ( e3 @ ( e3 @ op ) )
   != e1 ),
    inference(simplifyReflect,[status(thm)],[243,33489]) ).

thf(40752,plain,
    ( ( e3 @ ( e3 @ op ) )
    = e0 ),
    inference(simplifyReflect,[status(thm)],[436,36368,32801,39641,36477]) ).

thf(40753,plain,
    ( ( e2 @ ( e3 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[709,40752]) ).

thf(41030,plain,
    ( ( e2 @ ( e3 @ op ) )
    = e4 ),
    inference(simplifyReflect,[status(thm)],[39053,40753]) ).

thf(46555,plain,
    ( sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e2 @ ( e4 @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[353,46080,46100,41030,46086,43335,32794]) ).

thf(46556,plain,
    ( sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( ( e2 @ ( e4 @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[46555]) ).

thf(23,plain,
    ( sk7
    | ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
     != e4 )
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(360,plain,
    ( sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e1 @ ( e4 @ ( e1 @ op ) @ op ) )
     != e4 )
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(lifteq,[status(thm)],[23]) ).

thf(46786,plain,
    ( sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e1 @ ( e2 @ op ) )
     != e4 )
    | ( e1 != e1 ) ),
    inference(rewrite,[status(thm)],[360,31280,46080,46100,46086,43335,32794,38315]) ).

thf(46787,plain,
    ( sk7
    | ~ sk6
    | ~ sk5
    | ( ( e1 @ ( e2 @ op ) )
     != e4 ) ),
    inference(simp,[status(thm)],[46786]) ).

thf(46794,plain,
    ( ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    | sk7
    | ~ sk6
    | ~ sk5
    | ( e4 != e4 ) ),
    inference(paramod_ordered,[status(thm)],[38701,46787]) ).

thf(46795,plain,
    ( ( ( e1 @ ( e2 @ op ) )
     != ( e1 @ ( e2 @ op ) ) )
    | sk7
    | ~ sk6
    | ~ sk5 ),
    inference(simp,[status(thm)],[46794]) ).

thf(46796,plain,
    ( sk7
    | ~ sk6
    | ~ sk5 ),
    inference(pattern_uni,[status(thm)],[46795:[]]) ).

thf(400,plain,
    ( ( ( e2 @ ( e2 @ op ) )
      = e4 )
    | ( ( e2 @ ( e2 @ op ) )
      = e3 )
    | ( ( e2 @ ( e2 @ op ) )
      = e2 )
    | ( ( e2 @ ( e2 @ op ) )
      = e1 )
    | ( ( e2 @ ( e2 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(445,plain,
    ( ( ( e2 @ ( e2 @ op ) )
      = e4 )
    | ( ( e2 @ ( e2 @ op ) )
      = e3 )
    | ( ( e2 @ ( e2 @ op ) )
      = e2 )
    | ( ( e2 @ ( e2 @ op ) )
      = e1 )
    | ( ( e2 @ ( e2 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[400]) ).

thf(106,plain,
    ( ( ( e4 @ ( e2 @ op ) )
      = e2 )
    | ( ( e2 @ ( e2 @ op ) )
     != e4 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(237,plain,
    ( ( ( e4 @ ( e2 @ op ) )
      = e2 )
    | ( ( e2 @ ( e2 @ op ) )
     != e4 ) ),
    inference(lifteq,[status(thm)],[106]) ).

thf(2088,plain,
    ( ( e3 = e2 )
    | ( ( e2 @ ( e2 @ op ) )
     != e4 ) ),
    inference(rewrite,[status(thm)],[237,804]) ).

thf(3137,plain,
    ( ( e2 @ ( e2 @ op ) )
   != e4 ),
    inference(simplifyReflect,[status(thm)],[2088,795]) ).

thf(613,plain,
    ( ( e0 @ ( e2 @ op ) )
   != ( e2 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(753,plain,
    ( ( e2 @ ( e2 @ op ) )
   != ( e0 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[613]) ).

thf(35782,plain,
    ( ( e2 @ ( e2 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[753,32795]) ).

thf(669,plain,
    ( ( e2 @ ( e2 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(707,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e2 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[669]) ).

thf(6695,plain,
    ( ( e2 @ ( e2 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[707,804]) ).

thf(591,plain,
    ( ( e2 @ ( e2 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(691,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e2 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[591]) ).

thf(4301,plain,
    ( ( e2 @ ( e2 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[691,803]) ).

thf(43015,plain,
    ( ( e2 @ ( e2 @ op ) )
    = e0 ),
    inference(simplifyReflect,[status(thm)],[445,3137,35782,6695,4301]) ).

thf(55,plain,
    ( sk8
    | ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
     != e0 )
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(361,plain,
    ( sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e2 @ ( e0 @ ( e2 @ op ) @ op ) )
     != e0 )
    | ( ( e0 @ ( e1 @ op ) )
     != ( e1 @ ( e0 @ op ) ) ) ),
    inference(lifteq,[status(thm)],[55]) ).

thf(46874,plain,
    ( sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e2 @ ( e2 @ op ) )
     != e0 )
    | ( e1 != e1 ) ),
    inference(rewrite,[status(thm)],[361,31280,46080,46100,46086,43335,32794,32795]) ).

thf(46875,plain,
    ( sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( ( e2 @ ( e2 @ op ) )
     != e0 ) ),
    inference(simp,[status(thm)],[46874]) ).

thf(46911,plain,
    ( ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    | sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( e0 != e0 ) ),
    inference(paramod_ordered,[status(thm)],[43015,46875]) ).

thf(46912,plain,
    ( ( ( e2 @ ( e2 @ op ) )
     != ( e2 @ ( e2 @ op ) ) )
    | sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5 ),
    inference(simp,[status(thm)],[46911]) ).

thf(46913,plain,
    ( sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5 ),
    inference(pattern_uni,[status(thm)],[46912:[]]) ).

thf(46963,plain,
    ( ( sk7 != sk7 )
    | sk8
    | ~ $true
    | ~ sk6
    | ~ sk5
    | ~ sk6
    | ~ sk5 ),
    inference(paramod_ordered,[status(thm)],[46796,46913]) ).

thf(46964,plain,
    ( ( sk7 != sk7 )
    | sk8
    | ~ sk6
    | ~ sk5 ),
    inference(simp,[status(thm)],[46963]) ).

thf(46965,plain,
    ( sk8
    | ~ sk6
    | ~ sk5 ),
    inference(pattern_uni,[status(thm)],[46964:[]]) ).

thf(782,plain,
    e3 != e4,
    inference(cnfConj,[status(thm)],[776]) ).

thf(788,plain,
    e4 != e3,
    inference(lifteq,[status(thm)],[782]) ).

thf(5,axiom,
    ( ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e4 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e4 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e4 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e4 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e4 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e4 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e4 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e4 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e0 )
      | ( ( e4 @ ( e3 @ op ) )
        = e0 )
      | ( ( e4 @ ( e2 @ op ) )
        = e0 )
      | ( ( e4 @ ( e1 @ op ) )
        = e0 )
      | ( ( e4 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e0 )
      | ( ( e3 @ ( e4 @ op ) )
        = e0 )
      | ( ( e2 @ ( e4 @ op ) )
        = e0 )
      | ( ( e1 @ ( e4 @ op ) )
        = e0 )
      | ( ( e0 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e4 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e0 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e0 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e4 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e0 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e0 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e4 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e0 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e0 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e0 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e0 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax3) ).

thf(471,plain,
    ( ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e4 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e4 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e4 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e4 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e4 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e4 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e4 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e4 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e0 )
      | ( ( e4 @ ( e3 @ op ) )
        = e0 )
      | ( ( e4 @ ( e2 @ op ) )
        = e0 )
      | ( ( e4 @ ( e1 @ op ) )
        = e0 )
      | ( ( e4 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e4 @ op ) )
        = e0 )
      | ( ( e3 @ ( e4 @ op ) )
        = e0 )
      | ( ( e2 @ ( e4 @ op ) )
        = e0 )
      | ( ( e1 @ ( e4 @ op ) )
        = e0 )
      | ( ( e0 @ ( e4 @ op ) )
        = e0 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e4 )
      | ( ( e3 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e4 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e3 )
      | ( ( e3 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e2 )
      | ( ( e3 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e1 )
      | ( ( e3 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 ) )
    & ( ( ( e3 @ ( e4 @ op ) )
        = e0 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e3 @ op ) )
        = e0 )
      | ( ( e3 @ ( e3 @ op ) )
        = e0 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e4 )
      | ( ( e2 @ ( e3 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e4 )
      | ( ( e3 @ ( e2 @ op ) )
        = e4 )
      | ( ( e2 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e4 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e3 )
      | ( ( e2 @ ( e3 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e3 )
      | ( ( e3 @ ( e2 @ op ) )
        = e3 )
      | ( ( e2 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e2 )
      | ( ( e2 @ ( e3 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e2 )
      | ( ( e3 @ ( e2 @ op ) )
        = e2 )
      | ( ( e2 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e1 )
      | ( ( e2 @ ( e3 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e1 )
      | ( ( e3 @ ( e2 @ op ) )
        = e1 )
      | ( ( e2 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 ) )
    & ( ( ( e2 @ ( e4 @ op ) )
        = e0 )
      | ( ( e2 @ ( e3 @ op ) )
        = e0 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e2 @ op ) )
        = e0 )
      | ( ( e3 @ ( e2 @ op ) )
        = e0 )
      | ( ( e2 @ ( e2 @ op ) )
        = e0 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e4 )
      | ( ( e1 @ ( e3 @ op ) )
        = e4 )
      | ( ( e1 @ ( e2 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e4 )
      | ( ( e3 @ ( e1 @ op ) )
        = e4 )
      | ( ( e2 @ ( e1 @ op ) )
        = e4 )
      | ( ( e1 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e4 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e3 )
      | ( ( e1 @ ( e3 @ op ) )
        = e3 )
      | ( ( e1 @ ( e2 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e3 )
      | ( ( e3 @ ( e1 @ op ) )
        = e3 )
      | ( ( e2 @ ( e1 @ op ) )
        = e3 )
      | ( ( e1 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e2 )
      | ( ( e1 @ ( e3 @ op ) )
        = e2 )
      | ( ( e1 @ ( e2 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e2 )
      | ( ( e3 @ ( e1 @ op ) )
        = e2 )
      | ( ( e2 @ ( e1 @ op ) )
        = e2 )
      | ( ( e1 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e1 )
      | ( ( e1 @ ( e3 @ op ) )
        = e1 )
      | ( ( e1 @ ( e2 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e1 )
      | ( ( e3 @ ( e1 @ op ) )
        = e1 )
      | ( ( e2 @ ( e1 @ op ) )
        = e1 )
      | ( ( e1 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 ) )
    & ( ( ( e1 @ ( e4 @ op ) )
        = e0 )
      | ( ( e1 @ ( e3 @ op ) )
        = e0 )
      | ( ( e1 @ ( e2 @ op ) )
        = e0 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e1 @ op ) )
        = e0 )
      | ( ( e3 @ ( e1 @ op ) )
        = e0 )
      | ( ( e2 @ ( e1 @ op ) )
        = e0 )
      | ( ( e1 @ ( e1 @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e4 )
      | ( ( e0 @ ( e3 @ op ) )
        = e4 )
      | ( ( e0 @ ( e2 @ op ) )
        = e4 )
      | ( ( e0 @ ( e1 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e4 )
      | ( ( e3 @ ( e0 @ op ) )
        = e4 )
      | ( ( e2 @ ( e0 @ op ) )
        = e4 )
      | ( ( e1 @ ( e0 @ op ) )
        = e4 )
      | ( ( e0 @ ( e0 @ op ) )
        = e4 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e3 )
      | ( ( e0 @ ( e3 @ op ) )
        = e3 )
      | ( ( e0 @ ( e2 @ op ) )
        = e3 )
      | ( ( e0 @ ( e1 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e3 )
      | ( ( e3 @ ( e0 @ op ) )
        = e3 )
      | ( ( e2 @ ( e0 @ op ) )
        = e3 )
      | ( ( e1 @ ( e0 @ op ) )
        = e3 )
      | ( ( e0 @ ( e0 @ op ) )
        = e3 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e2 )
      | ( ( e0 @ ( e3 @ op ) )
        = e2 )
      | ( ( e0 @ ( e2 @ op ) )
        = e2 )
      | ( ( e0 @ ( e1 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e2 )
      | ( ( e3 @ ( e0 @ op ) )
        = e2 )
      | ( ( e2 @ ( e0 @ op ) )
        = e2 )
      | ( ( e1 @ ( e0 @ op ) )
        = e2 )
      | ( ( e0 @ ( e0 @ op ) )
        = e2 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e1 )
      | ( ( e0 @ ( e3 @ op ) )
        = e1 )
      | ( ( e0 @ ( e2 @ op ) )
        = e1 )
      | ( ( e0 @ ( e1 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e1 )
      | ( ( e3 @ ( e0 @ op ) )
        = e1 )
      | ( ( e2 @ ( e0 @ op ) )
        = e1 )
      | ( ( e1 @ ( e0 @ op ) )
        = e1 )
      | ( ( e0 @ ( e0 @ op ) )
        = e1 ) )
    & ( ( ( e0 @ ( e4 @ op ) )
        = e0 )
      | ( ( e0 @ ( e3 @ op ) )
        = e0 )
      | ( ( e0 @ ( e2 @ op ) )
        = e0 )
      | ( ( e0 @ ( e1 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) )
    & ( ( ( e4 @ ( e0 @ op ) )
        = e0 )
      | ( ( e3 @ ( e0 @ op ) )
        = e0 )
      | ( ( e2 @ ( e0 @ op ) )
        = e0 )
      | ( ( e1 @ ( e0 @ op ) )
        = e0 )
      | ( ( e0 @ ( e0 @ op ) )
        = e0 ) ) ),
    inference(defexp_and_simp_and_etaexpand,[status(thm)],[5]) ).

thf(397,plain,
    ( ( ( e3 @ ( e2 @ op ) )
      = e4 )
    | ( ( e3 @ ( e2 @ op ) )
      = e3 )
    | ( ( e3 @ ( e2 @ op ) )
      = e2 )
    | ( ( e3 @ ( e2 @ op ) )
      = e1 )
    | ( ( e3 @ ( e2 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(431,plain,
    ( ( ( e3 @ ( e2 @ op ) )
      = e4 )
    | ( ( e3 @ ( e2 @ op ) )
      = e3 )
    | ( ( e3 @ ( e2 @ op ) )
      = e2 )
    | ( ( e3 @ ( e2 @ op ) )
      = e1 )
    | ( ( e3 @ ( e2 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[397]) ).

thf(627,plain,
    ( ( e1 @ ( e2 @ op ) )
   != ( e3 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(757,plain,
    ( ( e3 @ ( e2 @ op ) )
   != ( e1 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[627]) ).

thf(38704,plain,
    ( ( e3 @ ( e2 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[757,38701]) ).

thf(622,plain,
    ( ( e0 @ ( e2 @ op ) )
   != ( e3 @ ( e2 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(711,plain,
    ( ( e3 @ ( e2 @ op ) )
   != ( e0 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[622]) ).

thf(35784,plain,
    ( ( e3 @ ( e2 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[711,32795]) ).

thf(40382,plain,
    ( ( ( e3 @ ( e2 @ op ) )
      = e1 )
    | ( ( e3 @ ( e2 @ op ) )
      = e0 ) ),
    inference(simplifyReflect,[status(thm)],[431,38704,35784,4795]) ).

thf(639,plain,
    ( ( e3 @ ( e2 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(773,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e3 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[639]) ).

thf(40758,plain,
    ( ( e3 @ ( e2 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[773,40752]) ).

thf(41141,plain,
    ( ( e3 @ ( e2 @ op ) )
    = e1 ),
    inference(simplifyReflect,[status(thm)],[40382,40758]) ).

thf(405,plain,
    ( ( ( e4 @ ( e4 @ op ) )
      = e4 )
    | ( ( e4 @ ( e4 @ op ) )
      = e3 )
    | ( ( e4 @ ( e4 @ op ) )
      = e2 )
    | ( ( e4 @ ( e4 @ op ) )
      = e1 )
    | ( ( e4 @ ( e4 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(444,plain,
    ( ( ( e4 @ ( e4 @ op ) )
      = e4 )
    | ( ( e4 @ ( e4 @ op ) )
      = e3 )
    | ( ( e4 @ ( e4 @ op ) )
      = e2 )
    | ( ( e4 @ ( e4 @ op ) )
      = e1 )
    | ( ( e4 @ ( e4 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[405]) ).

thf(650,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e4 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(703,plain,
    ( ( e4 @ ( e4 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[650]) ).

thf(5953,plain,
    ( ( e4 @ ( e4 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[703,803]) ).

thf(578,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e4 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(702,plain,
    ( ( e4 @ ( e4 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[578]) ).

thf(5899,plain,
    ( ( e4 @ ( e4 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[702,804]) ).

thf(619,plain,
    ( ( e0 @ ( e4 @ op ) )
   != ( e4 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(688,plain,
    ( ( e4 @ ( e4 @ op ) )
   != ( e0 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[619]) ).

thf(33932,plain,
    ( ( e4 @ ( e4 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[688,32790]) ).

thf(65,plain,
    ( ( ( e2 @ ( e4 @ op ) )
      = e4 )
    | ( ( e4 @ ( e4 @ op ) )
     != e2 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(263,plain,
    ( ( ( e2 @ ( e4 @ op ) )
      = e4 )
    | ( ( e4 @ ( e4 @ op ) )
     != e2 ) ),
    inference(lifteq,[status(thm)],[65]) ).

thf(1918,plain,
    ( ( e4 = e1 )
    | ( ( e4 @ ( e4 @ op ) )
     != e2 ) ),
    inference(rewrite,[status(thm)],[263,803]) ).

thf(781,plain,
    e1 != e4,
    inference(cnfConj,[status(thm)],[776]) ).

thf(796,plain,
    e4 != e1,
    inference(lifteq,[status(thm)],[781]) ).

thf(2190,plain,
    ( ( e4 @ ( e4 @ op ) )
   != e2 ),
    inference(simplifyReflect,[status(thm)],[1918,796]) ).

thf(42854,plain,
    ( ( e4 @ ( e4 @ op ) )
    = e0 ),
    inference(simplifyReflect,[status(thm)],[444,5953,5899,33932,2190]) ).

thf(32792,plain,
    ( ( e0 @ ( e0 @ op ) )
    = e0 ),
    inference(rewrite,[status(thm)],[462,32691]) ).

thf(779,plain,
    e0 != e4,
    inference(cnfConj,[status(thm)],[776]) ).

thf(792,plain,
    e4 != e0,
    inference(lifteq,[status(thm)],[779]) ).

thf(780,plain,
    e1 != e2,
    inference(cnfConj,[status(thm)],[776]) ).

thf(794,plain,
    e2 != e1,
    inference(lifteq,[status(thm)],[780]) ).

thf(777,plain,
    e0 != e2,
    inference(cnfConj,[status(thm)],[776]) ).

thf(787,plain,
    e2 != e0,
    inference(lifteq,[status(thm)],[777]) ).

thf(417,plain,
    ( ( ( e1 @ ( e4 @ op ) )
      = e4 )
    | ( ( e1 @ ( e4 @ op ) )
      = e3 )
    | ( ( e1 @ ( e4 @ op ) )
      = e2 )
    | ( ( e1 @ ( e4 @ op ) )
      = e1 )
    | ( ( e1 @ ( e4 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(428,plain,
    ( ( ( e1 @ ( e4 @ op ) )
      = e4 )
    | ( ( e1 @ ( e4 @ op ) )
      = e3 )
    | ( ( e1 @ ( e4 @ op ) )
      = e2 )
    | ( ( e1 @ ( e4 @ op ) )
      = e1 )
    | ( ( e1 @ ( e4 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[417]) ).

thf(595,plain,
    ( ( e1 @ ( e4 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(755,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e1 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[595]) ).

thf(19569,plain,
    ( ( e1 @ ( e4 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[755,803]) ).

thf(656,plain,
    ( ( e0 @ ( e4 @ op ) )
   != ( e1 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(752,plain,
    ( ( e1 @ ( e4 @ op ) )
   != ( e0 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[656]) ).

thf(33939,plain,
    ( ( e1 @ ( e4 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[752,32790]) ).

thf(582,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e1 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(683,plain,
    ( ( e1 @ ( e4 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[582]) ).

thf(2430,plain,
    ( ( e1 @ ( e4 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[683,2429]) ).

thf(40089,plain,
    ( ( ( e1 @ ( e4 @ op ) )
      = e3 )
    | ( ( e1 @ ( e4 @ op ) )
      = e2 ) ),
    inference(simplifyReflect,[status(thm)],[428,19569,33939,2430]) ).

thf(585,plain,
    ( ( e1 @ ( e4 @ op ) )
   != ( e3 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(749,plain,
    ( ( e3 @ ( e4 @ op ) )
   != ( e1 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[585]) ).

thf(406,plain,
    ( ( ( e3 @ ( e4 @ op ) )
      = e4 )
    | ( ( e3 @ ( e4 @ op ) )
      = e3 )
    | ( ( e3 @ ( e4 @ op ) )
      = e2 )
    | ( ( e3 @ ( e4 @ op ) )
      = e1 )
    | ( ( e3 @ ( e4 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(437,plain,
    ( ( ( e3 @ ( e4 @ op ) )
      = e4 )
    | ( ( e3 @ ( e4 @ op ) )
      = e3 )
    | ( ( e3 @ ( e4 @ op ) )
      = e2 )
    | ( ( e3 @ ( e4 @ op ) )
      = e1 )
    | ( ( e3 @ ( e4 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[406]) ).

thf(620,plain,
    ( ( e0 @ ( e4 @ op ) )
   != ( e3 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(763,plain,
    ( ( e3 @ ( e4 @ op ) )
   != ( e0 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[620]) ).

thf(33938,plain,
    ( ( e3 @ ( e4 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[763,32790]) ).

thf(589,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e3 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(742,plain,
    ( ( e3 @ ( e4 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(lifteq,[status(thm)],[589]) ).

thf(14516,plain,
    ( ( e3 @ ( e4 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[742,803]) ).

thf(653,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e3 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(740,plain,
    ( ( e3 @ ( e4 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[653]) ).

thf(40761,plain,
    ( ( e3 @ ( e4 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[740,40752]) ).

thf(655,plain,
    ( ( e3 @ ( e0 @ op ) )
   != ( e3 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(684,plain,
    ( ( e3 @ ( e4 @ op ) )
   != ( e3 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[655]) ).

thf(32810,plain,
    ( ( e3 @ ( e4 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[684,32787]) ).

thf(41743,plain,
    ( ( e3 @ ( e4 @ op ) )
    = e2 ),
    inference(simplifyReflect,[status(thm)],[437,33938,14516,40761,32810]) ).

thf(41747,plain,
    ( ( e1 @ ( e4 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[749,41743]) ).

thf(42015,plain,
    ( ( e1 @ ( e4 @ op ) )
    = e3 ),
    inference(simplifyReflect,[status(thm)],[40089,41747]) ).

thf(418,plain,
    ( ( ( e4 @ ( e3 @ op ) )
      = e4 )
    | ( ( e4 @ ( e3 @ op ) )
      = e3 )
    | ( ( e4 @ ( e3 @ op ) )
      = e2 )
    | ( ( e4 @ ( e3 @ op ) )
      = e1 )
    | ( ( e4 @ ( e3 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(442,plain,
    ( ( ( e4 @ ( e3 @ op ) )
      = e4 )
    | ( ( e4 @ ( e3 @ op ) )
      = e3 )
    | ( ( e4 @ ( e3 @ op ) )
      = e2 )
    | ( ( e4 @ ( e3 @ op ) )
      = e1 )
    | ( ( e4 @ ( e3 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[418]) ).

thf(645,plain,
    ( ( e3 @ ( e3 @ op ) )
   != ( e4 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(679,plain,
    ( ( e4 @ ( e3 @ op ) )
   != ( e3 @ ( e3 @ op ) ) ),
    inference(lifteq,[status(thm)],[645]) ).

thf(40756,plain,
    ( ( e4 @ ( e3 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[679,40752]) ).

thf(583,plain,
    ( ( e4 @ ( e0 @ op ) )
   != ( e4 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(701,plain,
    ( ( e4 @ ( e3 @ op ) )
   != ( e4 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[583]) ).

thf(35179,plain,
    ( ( e4 @ ( e3 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[701,32793]) ).

thf(609,plain,
    ( ( e4 @ ( e2 @ op ) )
   != ( e4 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(733,plain,
    ( ( e4 @ ( e3 @ op ) )
   != ( e4 @ ( e2 @ op ) ) ),
    inference(lifteq,[status(thm)],[609]) ).

thf(12412,plain,
    ( ( e4 @ ( e3 @ op ) )
   != e3 ),
    inference(rewrite,[status(thm)],[733,804]) ).

thf(663,plain,
    ( ( e4 @ ( e1 @ op ) )
   != ( e4 @ ( e3 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(743,plain,
    ( ( e4 @ ( e3 @ op ) )
   != ( e4 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[663]) ).

thf(38317,plain,
    ( ( e4 @ ( e3 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[743,38315]) ).

thf(42611,plain,
    ( ( e4 @ ( e3 @ op ) )
    = e1 ),
    inference(simplifyReflect,[status(thm)],[442,40756,35179,12412,38317]) ).

thf(114,plain,
    ( sk15
    | ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
      = e3 )
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(362,plain,
    ( sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e4 @ ( e4 @ ( e3 @ op ) @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[114]) ).

thf(46972,plain,
    ( sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e4 @ ( e1 @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[362,46080,42611,46100,46086,43335,32794]) ).

thf(46973,plain,
    ( sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( ( e4 @ ( e1 @ op ) )
      = e3 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[46972]) ).

thf(415,plain,
    ( ( ( e2 @ ( e1 @ op ) )
      = e4 )
    | ( ( e2 @ ( e1 @ op ) )
      = e3 )
    | ( ( e2 @ ( e1 @ op ) )
      = e2 )
    | ( ( e2 @ ( e1 @ op ) )
      = e1 )
    | ( ( e2 @ ( e1 @ op ) )
      = e0 ) ),
    inference(cnfConj,[status(thm)],[396]) ).

thf(446,plain,
    ( ( ( e2 @ ( e1 @ op ) )
      = e4 )
    | ( ( e2 @ ( e1 @ op ) )
      = e3 )
    | ( ( e2 @ ( e1 @ op ) )
      = e2 )
    | ( ( e2 @ ( e1 @ op ) )
      = e1 )
    | ( ( e2 @ ( e1 @ op ) )
      = e0 ) ),
    inference(lifteq,[status(thm)],[415]) ).

thf(642,plain,
    ( ( e2 @ ( e1 @ op ) )
   != ( e3 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(708,plain,
    ( ( e3 @ ( e1 @ op ) )
   != ( e2 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[642]) ).

thf(39648,plain,
    ( ( e2 @ ( e1 @ op ) )
   != e4 ),
    inference(rewrite,[status(thm)],[708,39640]) ).

thf(621,plain,
    ( ( e2 @ ( e0 @ op ) )
   != ( e2 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(735,plain,
    ( ( e2 @ ( e1 @ op ) )
   != ( e2 @ ( e0 @ op ) ) ),
    inference(lifteq,[status(thm)],[621]) ).

thf(35974,plain,
    ( ( e2 @ ( e1 @ op ) )
   != e2 ),
    inference(rewrite,[status(thm)],[735,32796]) ).

thf(635,plain,
    ( ( e2 @ ( e1 @ op ) )
   != ( e2 @ ( e4 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(766,plain,
    ( ( e2 @ ( e4 @ op ) )
   != ( e2 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[635]) ).

thf(23528,plain,
    ( ( e2 @ ( e1 @ op ) )
   != e1 ),
    inference(rewrite,[status(thm)],[766,803]) ).

thf(590,plain,
    ( ( e1 @ ( e1 @ op ) )
   != ( e2 @ ( e1 @ op ) ) ),
    inference(cnfConj,[status(thm)],[574]) ).

thf(710,plain,
    ( ( e2 @ ( e1 @ op ) )
   != ( e1 @ ( e1 @ op ) ) ),
    inference(lifteq,[status(thm)],[590]) ).

thf(7326,plain,
    ( ( e2 @ ( e1 @ op ) )
   != e0 ),
    inference(rewrite,[status(thm)],[710,2429]) ).

thf(43163,plain,
    ( ( e2 @ ( e1 @ op ) )
    = e3 ),
    inference(simplifyReflect,[status(thm)],[446,39648,35974,23528,7326]) ).

thf(783,plain,
    e0 != e1,
    inference(cnfConj,[status(thm)],[776]) ).

thf(791,plain,
    e1 != e0,
    inference(lifteq,[status(thm)],[783]) ).

thf(75,plain,
    ( sk18
    | ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
     != e2 )
    | ~ sk17
    | ~ sk16
    | ~ sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(cnfConj,[status(thm)],[11]) ).

thf(363,plain,
    ( sk18
    | ~ sk17
    | ~ sk16
    | ~ sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ sk4
    | ~ sk3
    | ~ sk2
    | ~ sk1
    | ( ( e4 @ ( e2 @ ( e4 @ op ) @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ ( e0 @ op ) @ op ) )
     != e1 ) ),
    inference(lifteq,[status(thm)],[75]) ).

thf(47184,plain,
    ( sk18
    | ~ sk17
    | ~ sk16
    | ~ sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ~ $true
    | ~ $true
    | ~ $true
    | ~ $true
    | ( ( e4 @ ( e1 @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(rewrite,[status(thm)],[363,46080,803,46100,46086,43335,32794]) ).

thf(47185,plain,
    ( sk18
    | ~ sk17
    | ~ sk16
    | ~ sk15
    | ~ sk14
    | ~ sk13
    | ~ sk12
    | ~ sk11
    | ~ sk10
    | ~ sk9
    | ~ sk8
    | ~ sk7
    | ~ sk6
    | ~ sk5
    | ( ( e4 @ ( e1 @ op ) )
     != e2 )
    | ( ( e0 @ ( e1 @ op ) )
     != e1 ) ),
    inference(simp,[status(thm)],[47184]) ).

thf(778,plain,
    e1 != e3,
    inference(cnfConj,[status(thm)],[776]) ).

thf(790,plain,
    e3 != e1,
    inference(lifteq,[status(thm)],[778]) ).

thf(58076,plain,
    $false,
    inference(e,[status(thm)],[46356,32796,9,39640,42366,32787,797,789,32691,793,46556,46086,46965,788,471,41141,42854,32792,41030,32795,792,794,573,38701,787,804,42015,32794,42611,46973,46080,795,43163,40752,46100,32789,791,2429,38315,47185,41743,447,46796,790,32793,31280,796,395,43335,32790,803,775,43015]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : ALG068+1 : TPTP v9.3.1. Released v2.7.0.
% 0.00/0.06  % Command  : java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p  --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39
% 0.11/0.37  % Computer : n014.cluster.edu
% 0.11/0.37  % Model    : x86_64 x86_64
% 0.11/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.37  % Memory   : 8046.5625MB
% 0.11/0.37  % OS       : Linux 6.8.0-71-generic
% 0.11/0.38  % CPULimit : 300
% 0.11/0.38  % WCLimit  : 300
% 0.11/0.38  % DateTime : Sat Sep 26 21:05:16 UTC 2026
% 0.11/0.38  % CPUTime  : 
% 0.11/0.38  Running java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p  --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39
% 0.85/0.98  % [INFO] 	 Parsing problem /export/starexec/sandbox/benchmark/theBenchmark.p ... 
% 1.43/1.26  % [INFO] 	 Parsing done (285ms). 
% 1.43/1.28  % [INFO] 	 Running in sequential loop mode. 
% 2.53/1.67  % [INFO] 	 eprover registered as external prover. 
% 2.53/1.68  % [INFO] 	 Scanning for conjecture ... 
% 3.29/1.92  % [INFO] 	 Found a conjecture (or negated_conjecture) and 6 axioms. Running axiom selection ... 
% 3.29/1.99  % [INFO] 	 Axiom selection finished. Selected 6 axioms (removed 0 axioms). 
% 3.82/2.17  % [INFO] 	 Problem is first-order (TPTP FOF). 
% 3.82/2.20  % [INFO] 	 Type checking passed. 
% 3.91/2.20  % [CONFIG] 	 Using configuration: timeout(300) with strategy<name(default),share(1.0),primSubst(3),sos(false),unifierCount(4),uniDepth(8),boolExt(true),choice(true),renaming(true),funcspec(false), domConstr(0),specialInstances(39),restrictUniAttempts(true),termOrdering(CPO)>.  Searching for refutation ... 
% 82.72/20.33  % External prover 'e' found a proof!
% 82.72/20.33  % [INFO] 	 Killing All external provers ... 
% 82.72/20.33  % Time passed: 19804ms (effective reasoning time: 19045ms)
% 82.72/20.33  % Solved by strategy<name(default),share(1.0),primSubst(3),sos(false),unifierCount(4),uniDepth(8),boolExt(true),choice(true),renaming(true),funcspec(false), domConstr(0),specialInstances(39),restrictUniAttempts(true),termOrdering(CPO)>
% 82.72/20.33  % Axioms used in derivation (6): ax4, ax6, ax1, ax2, ax3, ax5
% 82.72/20.33  % No. of inferences in proof: 372
% 82.72/20.33  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p : 19804 ms resp. 19045 ms w/o parsing
% 68.72/20.46  % SZS output start Refutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 68.72/20.46  % [INFO] 	 Killing All external provers ... 
%------------------------------------------------------------------------------