↑ Up

CSE_E---1.7.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : CSE_E---1.7
% Problem  : SCT171+5 : TPTP v9.2.1. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d

% Computer : n012.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue May  5 05:06:20 PM UTC 2026

% Result   : Theorem 0.65s 1.56s
% Output   : CNFRefutation 0.65s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named c_0_253)

% Comments : 
%------------------------------------------------------------------------------
fof(fact_94__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk,axiom,
    ! [X16] :
      ( ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => ( ( hAPP(arrow_1384031255e_indi,nat,h,X16) = n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),c),e))) )
            & ( hAPP(arrow_1384031255e_indi,nat,h,X16) != n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) ) ) ) )
    <=> ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_94__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk) ).

fof(fact_74_notin__Lin__iff,axiom,
    ! [X6,X7,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7)
       => ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),X8))
        <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X7),X6)),X8)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_74_notin__Lin__iff) ).

fof(fact_48_linorder__antisym__conv3,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X7,X6] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6))
         => ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
          <=> ti(X3,X6) = ti(X3,X7) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_48_linorder__antisym__conv3) ).

fof(fact_50_not__less__iff__gr__or__eq,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X6,X7] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
        <=> ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6))
            | ti(X3,X6) = ti(X3,X7) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_50_not__less__iff__gr__or__eq) ).

fof(fact_47_linorder__neqE,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X29,X30] :
          ( ti(X3,X29) != ti(X3,X30)
         => ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_47_linorder__neqE) ).

fof(fact_31_linorder__cases,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X29,X30] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ( ti(X3,X29) != ti(X3,X30)
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_31_linorder__cases) ).

fof(help_fequal_1_1_T,axiom,
    ! [X3,X29,X30] :
      ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),fequal(X3),X29),X30))
      | ti(X3,X29) = ti(X3,X30) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fequal_1_1_T) ).

fof(fact_6__C2_C,axiom,
    ! [X10,X11,X12,X13,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( ti(arrow_1212486748le_alt,X12) != ti(arrow_1212486748le_alt,X13)
       => ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X13)
         => ( ti(arrow_1212486748le_alt,X15) != ti(arrow_1212486748le_alt,X12)
           => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X11),arrow_1834574746e_Prof))
             => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X10),arrow_1834574746e_Prof))
               => ( ! [X16] :
                      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X11,X16)))
                    <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X10,X16))) )
                 => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X11)))
                  <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X10))) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_6__C2_C) ).

fof(help_COMBI_1_1_U,axiom,
    ! [X3,X46] : hAPP(X3,X3,combi(X3),X46) = ti(X3,X46),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBI_1_1_U) ).

fof(fact_7__C1_C,axiom,
    ! [X10,X11,X12,X13,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( ti(arrow_1212486748le_alt,X12) != ti(arrow_1212486748le_alt,X13)
       => ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X13)
         => ( ti(arrow_1212486748le_alt,X15) != ti(arrow_1212486748le_alt,X12)
           => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X11),arrow_1834574746e_Prof))
             => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X10),arrow_1834574746e_Prof))
               => ( ! [X16] :
                      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X11,X16)))
                    <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X10,X16))) )
                 => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X11)))
                   => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X10))) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_7__C1_C) ).

fof(fact_9_pairwise__neutrality,axiom,
    ! [X10,X11,X12,X13,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( ti(arrow_1212486748le_alt,X12) != ti(arrow_1212486748le_alt,X13)
       => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X11),arrow_1834574746e_Prof))
         => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X10),arrow_1834574746e_Prof))
           => ( ! [X16] :
                  ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X11,X16)))
                <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X10,X16))) )
             => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X11)))
              <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X12),X13)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X10))) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_9_pairwise__neutrality) ).

fof(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J,axiom,
    ! [X16] :
      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)))
    <=> ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => ( ( hAPP(arrow_1384031255e_indi,nat,h,X16) = n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),c),e))) )
            & ( hAPP(arrow_1384031255e_indi,nat,h,X16) != n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J) ).

fof(fact_8__C4_C,axiom,
    ! [X10,X11,X17,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( ti(arrow_1212486748le_alt,X15) != ti(arrow_1212486748le_alt,X17)
       => ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X17)
         => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X11),arrow_1834574746e_Prof))
           => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X10),arrow_1834574746e_Prof))
             => ( ! [X16] :
                    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X11,X16)))
                  <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X17)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X10,X16))) )
               => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X11)))
                <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X17)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X10))) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_8__C4_C) ).

fof(fact_83_dictatorI,axiom,
    ! [X39,X25] :
      ( hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X25),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin))))
     => ( ! [X26] :
            ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X26),arrow_1834574746e_Prof))
           => ! [X19,X20] :
                ( ti(arrow_1212486748le_alt,X19) != ti(arrow_1212486748le_alt,X20)
               => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X26,X39)))
                 => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X25,X26))) ) ) )
       => hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X25),X39)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_83_dictatorI) ).

fof(fact_10__C3_C,axiom,
    ! [X10,X11,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X11),arrow_1834574746e_Prof))
       => ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X10),arrow_1834574746e_Prof))
         => ( ! [X16] :
                ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X11,X16)))
              <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X14)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X10,X16))) )
           => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X11)))
            <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X14)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X10))) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_10__C3_C) ).

fof(fact_82_in__above,axiom,
    ! [X6,X7,X8,X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
       => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X8),X14),X15)))
        <=> ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7)
            & ( ti(arrow_1212486748le_alt,X6) = ti(arrow_1212486748le_alt,X15)
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X7)),X8)) )
            & ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X15)
             => ( ( ti(arrow_1212486748le_alt,X7) = ti(arrow_1212486748le_alt,X15)
                 => ( ti(arrow_1212486748le_alt,X6) = ti(arrow_1212486748le_alt,X14)
                    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X14)),X8)) ) )
                & ( ti(arrow_1212486748le_alt,X7) != ti(arrow_1212486748le_alt,X15)
                 => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),X8)) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_82_in__above) ).

fof(fact_54_pred__equals__eq2,axiom,
    ! [X3,X1,X33,X34] :
      ( ! [X26,X27] :
          ( hBOOL(hAPP(fun(product_prod(X3,X1),bool),bool,hAPP(product_prod(X3,X1),fun(fun(product_prod(X3,X1),bool),bool),member(product_prod(X3,X1)),hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X26),X27)),X34))
        <=> hBOOL(hAPP(fun(product_prod(X3,X1),bool),bool,hAPP(product_prod(X3,X1),fun(fun(product_prod(X3,X1),bool),bool),member(product_prod(X3,X1)),hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X26),X27)),X33)) )
    <=> ti(fun(product_prod(X3,X1),bool),X34) = ti(fun(product_prod(X3,X1),bool),X33) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_54_pred__equals__eq2) ).

fof(fact_80_above__Lin,axiom,
    ! [X8,X6,X7] :
      ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7)
     => ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
       => hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X8),X6),X7)),arrow_638930832le_Lin)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_80_above__Lin) ).

fof(fact_73_Lin__irrefl,axiom,
    ! [X14,X15,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),X8))
       => ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X14)),X8)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_73_Lin__irrefl) ).

fof(fact_4_in__mkbot,axiom,
    ! [X6,X7,X8,X9] :
      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X8),X9)))
    <=> ( ti(arrow_1212486748le_alt,X7) != ti(arrow_1212486748le_alt,X9)
        & ( ti(arrow_1212486748le_alt,X6) = ti(arrow_1212486748le_alt,X9)
         => ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7) )
        & ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X9)
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),X8)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_4_in__mkbot) ).

fof(fact_5_in__mktop,axiom,
    ! [X6,X7,X8,X9] :
      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X8),X9)))
    <=> ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X9)
        & ( ti(arrow_1212486748le_alt,X7) = ti(arrow_1212486748le_alt,X9)
         => ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7) )
        & ( ti(arrow_1212486748le_alt,X7) != ti(arrow_1212486748le_alt,X9)
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),X8)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_5_in__mktop) ).

fof(fact_84_PiE,axiom,
    ! [X3,X1,X6,X35,X36,X40] :
      ( hBOOL(hAPP(fun(fun(X3,X1),bool),bool,hAPP(fun(X3,X1),fun(fun(fun(X3,X1),bool),bool),member(fun(X3,X1)),X35),hAPP(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool)),pi(X3,X1),X36),X40)))
     => ( ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),hAPP(X3,X1,X35,X6)),hAPP(X3,fun(X1,bool),X40,X6)))
       => ~ hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_84_PiE) ).

fof(fact_85_complete__Lin,axiom,
    ! [X14,X15] :
      ( ti(arrow_1212486748le_alt,X14) != ti(arrow_1212486748le_alt,X15)
     => ? [X26] :
          ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X26),arrow_638930832le_Lin))
          & hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),X26)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_85_complete__Lin) ).

fof(fact_64_inj__on__iff,axiom,
    ! [X3,X1,X7,X6,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
     => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
       => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X7),X36))
         => ( hAPP(X3,X1,X35,X6) = hAPP(X3,X1,X35,X7)
          <=> ti(X3,X6) = ti(X3,X7) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_64_inj__on__iff) ).

fof(fact_65_inj__onD,axiom,
    ! [X3,X1,X6,X7,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
     => ( hAPP(X3,X1,X35,X6) = hAPP(X3,X1,X35,X7)
       => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
         => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X7),X36))
           => ti(X3,X6) = ti(X3,X7) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_65_inj__onD) ).

fof(fact_63_inj__on__contraD,axiom,
    ! [X3,X1,X6,X7,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
     => ( ti(X3,X6) != ti(X3,X7)
       => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
         => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X7),X36))
           => hAPP(X3,X1,X35,X6) != hAPP(X3,X1,X35,X7) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_63_inj__on__contraD) ).

fof(fact_62_inj__on__def,axiom,
    ! [X3,X1,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
    <=> ! [X26] :
          ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X26),X36))
         => ! [X27] :
              ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X27),X36))
             => ( hAPP(X3,X1,X35,X26) = hAPP(X3,X1,X35,X27)
               => ti(X3,X26) = ti(X3,X27) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_62_inj__on__def) ).

fof(fact_60_inv__into__f__eq,axiom,
    ! [X3,X1,X7,X6,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
     => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
       => ( hAPP(X3,X1,X35,X6) = ti(X1,X7)
         => hAPP(X1,X3,hAPP(fun(X3,X1),fun(X1,X3),hAPP(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3)),hilbert_inv_into(X3,X1),X36),X35),X7) = ti(X3,X6) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_60_inv__into__f__eq) ).

fof(fact_59_inv__into__f__f,axiom,
    ! [X3,X1,X6,X35,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),X36))
     => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
       => hAPP(X1,X3,hAPP(fun(X3,X1),fun(X1,X3),hAPP(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3)),hilbert_inv_into(X3,X1),X36),X35),hAPP(X3,X1,X35,X6)) = ti(X3,X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_59_inv__into__f__f) ).

fof(fact_68_inj__imp__inv__eq,axiom,
    ! [X3,X1,X37,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => ( ! [X26] : hAPP(X3,X1,X35,hAPP(X1,X3,X37,X26)) = ti(X1,X26)
       => hAPP(fun(X3,X1),fun(X1,X3),hAPP(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3)),hilbert_inv_into(X3,X1),top_top(fun(X3,bool))),X35) = ti(fun(X1,X3),X37) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_68_inj__imp__inv__eq) ).

fof(fact_56_inv__f__eq,axiom,
    ! [X3,X1,X6,X7,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => ( hAPP(X3,X1,X35,X6) = ti(X1,X7)
       => hAPP(X1,X3,hAPP(fun(X3,X1),fun(X1,X3),hAPP(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3)),hilbert_inv_into(X3,X1),top_top(fun(X3,bool))),X35),X7) = ti(X3,X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_56_inv__f__eq) ).

fof(fact_57_inv__f__f,axiom,
    ! [X3,X1,X6,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => hAPP(X1,X3,hAPP(fun(X3,X1),fun(X1,X3),hAPP(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3)),hilbert_inv_into(X3,X1),top_top(fun(X3,bool))),X35),hAPP(X3,X1,X35,X6)) = ti(X3,X6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_57_inv__f__f) ).

fof(fact_39_xt1_I9_J,axiom,
    ! [X3] :
      ( order(X3)
     => ! [X22,X21] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X22),X21))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X21),X22)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_39_xt1_I9_J) ).

fof(fact_45_order__less__not__sym,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_45_order__less__not__sym) ).

fof(fact_44_order__less__imp__not__less,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_44_order__less__imp__not__less) ).

fof(fact_40_order__less__asym_H,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X21,X22] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X21),X22))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X22),X21)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_40_order__less__asym_H) ).

fof(fact_32_order__less__asym,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_32_order__less__asym) ).

fof(fact_61_inj__eq,axiom,
    ! [X3,X1,X6,X7,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => ( hAPP(X3,X1,X35,X6) = hAPP(X3,X1,X35,X7)
      <=> ti(X3,X6) = ti(X3,X7) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_61_inj__eq) ).

fof(fact_67_injD,axiom,
    ! [X3,X1,X6,X7,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => ( hAPP(X3,X1,X35,X6) = hAPP(X3,X1,X35,X7)
       => ti(X3,X6) = ti(X3,X7) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_67_injD) ).

fof(fact_51_linorder__neq__iff,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X6,X7] :
          ( ti(X3,X6) != ti(X3,X7)
        <=> ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
            | hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_51_linorder__neq__iff) ).

fof(fact_49_linorder__less__linear,axiom,
    ! [X3] :
      ( linorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
          | ti(X3,X29) = ti(X3,X30)
          | hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_49_linorder__less__linear) ).

fof(fact_22_Pair__eq,axiom,
    ! [X1,X3,X14,X15,X12,X13] :
      ( hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X14),X15) = hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X12),X13)
    <=> ( ti(X3,X14) = ti(X3,X12)
        & ti(X1,X15) = ti(X1,X13) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_22_Pair__eq) ).

fof(fact_21_Pair__inject,axiom,
    ! [X1,X3,X21,X22,X23,X24] :
      ( hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X21),X22) = hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X23),X24)
     => ~ ( ti(X3,X21) = ti(X3,X23)
         => ti(X1,X22) != ti(X1,X24) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_21_Pair__inject) ).

fof(fact_69_injI,axiom,
    ! [X3,X1,X35] :
      ( ! [X26,X38] :
          ( hAPP(X3,X1,X35,X26) = hAPP(X3,X1,X35,X38)
         => ti(X3,X26) = ti(X3,X38) )
     => hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_69_injI) ).

fof(tsy_c_FuncSet_OPi_res,axiom,
    ! [X3,X1] : ti(fun(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool))),pi(X3,X1)) = pi(X3,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_FuncSet_OPi_res) ).

fof(fact_75_ext,axiom,
    ! [X3,X1,X35,X37] :
      ( ! [X26] : hAPP(X3,X1,X35,X26) = hAPP(X3,X1,X37,X26)
     => ti(fun(X3,X1),X35) = ti(fun(X3,X1),X37) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_75_ext) ).

fof(fact_55_less__top,axiom,
    ! [X3] :
      ( top(X3)
     => ! [X14] :
          ( ti(X3,X14) != top_top(X3)
        <=> hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X14),top_top(X3))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_55_less__top) ).

fof(fact_30_not__top__less,axiom,
    ! [X3] :
      ( top(X3)
     => ! [X21] : ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),top_top(X3)),X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_30_not__top__less) ).

fof(fact_52_order__less__irrefl,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X29] : ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X29)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_52_order__less__irrefl) ).

fof(help_fequal_2_1_T,axiom,
    ! [X3,X29,X30] :
      ( ti(X3,X29) != ti(X3,X30)
      | hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),fequal(X3),X29),X30)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fequal_2_1_T) ).

fof(help_If_1_1_T,axiom,
    ! [X3,X29,X30] : hAPP(X3,X3,hAPP(X3,fun(X3,X3),hAPP(bool,fun(X3,fun(X3,X3)),if(X3),fTrue),X29),X30) = ti(X3,X29),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_If_1_1_T) ).

fof(help_If_2_1_T,axiom,
    ! [X3,X29,X30] : hAPP(X3,X3,hAPP(X3,fun(X3,X3),hAPP(bool,fun(X3,fun(X3,X3)),if(X3),fFalse),X29),X30) = ti(X3,X30),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_If_2_1_T) ).

fof(tsy_c_COMBS_res,axiom,
    ! [X3,X1,X2] : ti(fun(fun(X3,fun(X1,X2)),fun(fun(X3,X1),fun(X3,X2))),combs(X3,X1,X2)) = combs(X3,X1,X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_COMBS_res) ).

fof(tsy_c_Product__Type_Oprod_Oprod__rec_res,axiom,
    ! [X1,X2,X3] : ti(fun(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3)),product_prod_rec(X1,X2,X3)) = product_prod_rec(X1,X2,X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Product__Type_Oprod_Oprod__rec_res) ).

fof(tsy_c_COMBC_res,axiom,
    ! [X3,X1,X2] : ti(fun(fun(X3,fun(X1,X2)),fun(X1,fun(X3,X2))),combc(X3,X1,X2)) = combc(X3,X1,X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_COMBC_res) ).

fof(tsy_c_COMBB_res,axiom,
    ! [X1,X2,X3] : ti(fun(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2))),combb(X1,X2,X3)) = combb(X1,X2,X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_COMBB_res) ).

fof(tsy_c_Hilbert__Choice_Oinv__into_res,axiom,
    ! [X3,X1] : ti(fun(fun(X3,bool),fun(fun(X3,X1),fun(X1,X3))),hilbert_inv_into(X3,X1)) = hilbert_inv_into(X3,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Hilbert__Choice_Oinv__into_res) ).

fof(tsy_c_hAPP_arg1,axiom,
    ! [X3,X2,X4,X5] : hAPP(X3,X2,ti(fun(X3,X2),X4),X5) = hAPP(X3,X2,X4,X5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_hAPP_arg1) ).

fof(tsy_c_Fun_Oinj__on_res,axiom,
    ! [X3,X1] : ti(fun(fun(X3,X1),fun(fun(X3,bool),bool)),inj_on(X3,X1)) = inj_on(X3,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Fun_Oinj__on_res) ).

fof(help_COMBK_1_1_U,axiom,
    ! [X1,X3,X46,X47] : hAPP(X1,X3,hAPP(X3,fun(X1,X3),combk(X3,X1),X46),X47) = ti(X3,X46),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_U) ).

fof(tsy_c_Product__Type_OPair_res,axiom,
    ! [X3,X1] : ti(fun(X3,fun(X1,product_prod(X3,X1))),product_Pair(X3,X1)) = product_Pair(X3,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Product__Type_OPair_res) ).

fof(help_ti_idem,axiom,
    ! [X44,X45] : ti(X44,ti(X44,X45)) = ti(X44,X45),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_ti_idem) ).

fof(tsy_c_hAPP_arg2,axiom,
    ! [X3,X2,X4,X5] : hAPP(X3,X2,X4,ti(X3,X5)) = hAPP(X3,X2,X4,X5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_hAPP_arg2) ).

fof(tsy_c_hAPP_res,axiom,
    ! [X2,X3,X4,X5] : ti(X2,hAPP(X3,X2,X4,X5)) = hAPP(X3,X2,X4,X5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_hAPP_res) ).

fof(tsy_c_If_res,axiom,
    ! [X3] : ti(fun(bool,fun(X3,fun(X3,X3))),if(X3)) = if(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_If_res) ).

fof(tsy_c_member_res,axiom,
    ! [X3] : ti(fun(X3,fun(fun(X3,bool),bool)),member(X3)) = member(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_member_res) ).

fof(tsy_c_hBOOL_arg1,hypothesis,
    ! [X4] :
      ( hBOOL(ti(bool,X4))
    <=> hBOOL(X4) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_hBOOL_arg1) ).

fof(tsy_c_Set_OCollect_res,axiom,
    ! [X3] : ti(fun(fun(X3,bool),fun(X3,bool)),collect(X3)) = collect(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Set_OCollect_res) ).

fof(fact_77_Collect__def,axiom,
    ! [X3,X11] : hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X11) = ti(fun(X3,bool),X11),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_77_Collect__def) ).

fof(tsy_c_COMBK_res,axiom,
    ! [X3,X1] : ti(fun(X3,fun(X1,X3)),combk(X3,X1)) = combk(X3,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_COMBK_res) ).

fof(tsy_c_Orderings_Oord__class_Oless_res,axiom,
    ! [X3] :
      ( ord(X3)
     => ti(fun(X3,fun(X3,bool)),ord_less(X3)) = ord_less(X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Orderings_Oord__class_Oless_res) ).

fof(tsy_c_fequal_res,axiom,
    ! [X3] : ti(fun(X3,fun(X3,bool)),fequal(X3)) = fequal(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_fequal_res) ).

fof(help_fTrue_1_1_T,axiom,
    ! [X46] :
      ( ti(bool,X46) = fTrue
      | ti(bool,X46) = fFalse ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fTrue_1_1_T) ).

fof(help_If_3_1_T,axiom,
    ! [X46] :
      ( ti(bool,X46) = fTrue
      | ti(bool,X46) = fFalse ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_If_3_1_T) ).

fof(tsy_c_COMBI_res,axiom,
    ! [X3] : ti(fun(X3,X3),combi(X3)) = combi(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_COMBI_res) ).

fof(tsy_c_Orderings_Otop__class_Otop_res,axiom,
    ! [X3] :
      ( top(X3)
     => ti(X3,top_top(X3)) = top_top(X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Orderings_Otop__class_Otop_res) ).

fof(tsy_c_HOL_Oundefined_res,axiom,
    ! [X3] : ti(X3,undefined(X3)) = undefined(X3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_HOL_Oundefined_res) ).

fof(fact_93__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk,axiom,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e))))))
  <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),lab)),lba)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_93__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk) ).

fof(fact_14_PW,axiom,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p)))
  <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_14_PW) ).

fof(fact_86_PiProf,axiom,
    ! [X41] : hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),X41))),lab)),lba)),arrow_1834574746e_Prof)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_86_PiProf) ).

fof(fact_23_IIA__def,axiom,
    ! [X25] :
      ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X25))
    <=> ! [X26] :
          ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X26),arrow_1834574746e_Prof))
         => ! [X27] :
              ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X27),arrow_1834574746e_Prof))
             => ! [X19,X20] :
                  ( ! [X16] :
                      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X26,X16)))
                    <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X27,X16))) )
                 => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X25,X26)))
                  <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X25,X27))) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_23_IIA__def) ).

fof(fact_24_unanimity__def,axiom,
    ! [X25] :
      ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X25))
    <=> ! [X26] :
          ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X26),arrow_1834574746e_Prof))
         => ! [X19,X20] :
              ( ! [X16] : hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X26,X16)))
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X19),X20)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X25,X26))) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_24_unanimity__def) ).

fof(fact_89_funcset__mem,axiom,
    ! [X3,X1,X6,X35,X36,X40] :
      ( hBOOL(hAPP(fun(fun(X3,X1),bool),bool,hAPP(fun(X3,X1),fun(fun(fun(X3,X1),bool),bool),member(fun(X3,X1)),X35),hAPP(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool)),pi(X3,X1),X36),hAPP(fun(X1,bool),fun(X3,fun(X1,bool)),combk(fun(X1,bool),X3),X40))))
     => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
       => hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),hAPP(X3,X1,X35,X6)),X40)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_89_funcset__mem) ).

fof(fact_87_Pi__mem,axiom,
    ! [X3,X1,X6,X35,X36,X40] :
      ( hBOOL(hAPP(fun(fun(X3,X1),bool),bool,hAPP(fun(X3,X1),fun(fun(fun(X3,X1),bool),bool),member(fun(X3,X1)),X35),hAPP(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool)),pi(X3,X1),X36),X40)))
     => ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
       => hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),hAPP(X3,X1,X35,X6)),hAPP(X3,fun(X1,bool),X40,X6))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_87_Pi__mem) ).

fof(fact_58_inj__fun,axiom,
    ! [X2,X3,X1,X35] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X1),fun(fun(X3,bool),bool),inj_on(X3,X1),X35),top_top(fun(X3,bool))))
     => hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,fun(X2,X1)),fun(fun(X3,bool),bool),inj_on(X3,fun(X2,X1)),hAPP(fun(X3,X1),fun(X3,fun(X2,X1)),hAPP(fun(X1,fun(X2,X1)),fun(fun(X3,X1),fun(X3,fun(X2,X1))),combb(X1,fun(X2,X1),X3),combk(X1,X2)),X35)),top_top(fun(X3,bool)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_58_inj__fun) ).

fof(fact_78_mktop__Lin,axiom,
    ! [X6,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X8),X6)),arrow_638930832le_Lin)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_78_mktop__Lin) ).

fof(fact_79_mkbot__Lin,axiom,
    ! [X6,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X8),X6)),arrow_638930832le_Lin)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_79_mkbot__Lin) ).

fof(conj_0,conjecture,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_0) ).

fof(fact_81_const__Lin__Prof,axiom,
    ! [X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),combk(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),arrow_1384031255e_indi),X8)),arrow_1834574746e_Prof)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_81_const__Lin__Prof) ).

fof(fact_91_dictator__def,axiom,
    ! [X25,X39] :
      ( hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X25),X39))
    <=> ! [X26] :
          ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X26),arrow_1834574746e_Prof))
         => hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X25,X26) = hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X26,X39) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_91_dictator__def) ).

fof(fact_99__096_Ib_M_Aa_J_A_126_058_ALab_096,axiom,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_99__096_Ib_M_Aa_J_A_126_058_ALab_096) ).

fof(fact_98__096_Ia_M_Ab_J_A_126_058_ALba_096,axiom,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),a),b)),lba)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_98__096_Ia_M_Ab_J_A_126_058_ALba_096) ).

fof(fact_90_funcset__id,axiom,
    ! [X3,X36] : hBOOL(hAPP(fun(fun(X3,X3),bool),bool,hAPP(fun(X3,X3),fun(fun(fun(X3,X3),bool),bool),member(fun(X3,X3)),combi(X3)),hAPP(fun(X3,fun(X3,bool)),fun(fun(X3,X3),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X3,bool)),fun(fun(X3,X3),bool)),pi(X3,X3),X36),hAPP(fun(X3,bool),fun(X3,fun(X3,bool)),combk(fun(X3,bool),X3),X36)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_90_funcset__id) ).

fof(fact_15_split__paired__All,axiom,
    ! [X3,X1,X11] :
      ( ! [X18] : hBOOL(hAPP(product_prod(X3,X1),bool,X11,X18))
    <=> ! [X19,X20] : hBOOL(hAPP(product_prod(X3,X1),bool,X11,hAPP(X1,product_prod(X3,X1),hAPP(X3,fun(X1,product_prod(X3,X1)),product_Pair(X3,X1),X19),X20))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_15_split__paired__All) ).

fof(fact_34_order__less__trans,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X31,X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X31))
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X31)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_34_order__less__trans) ).

fof(fact_33_xt1_I10_J,axiom,
    ! [X3] :
      ( order(X3)
     => ! [X31,X30,X29] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29))
         => ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X31),X30))
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X31),X29)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_33_xt1_I10_J) ).

fof(fact_41_order__less__imp__triv,axiom,
    ! [X3] :
      ( preorder(X3)
     => ! [X11,X6,X7] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
         => ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6))
           => hBOOL(X11) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_41_order__less__imp__triv) ).

fof(help_COMBS_1_1_U,axiom,
    ! [X3,X2,X1,X46,X47,X48] : hAPP(X3,X2,hAPP(fun(X3,X1),fun(X3,X2),hAPP(fun(X3,fun(X1,X2)),fun(fun(X3,X1),fun(X3,X2)),combs(X3,X1,X2),X46),X47),X48) = hAPP(X1,X2,hAPP(X3,fun(X1,X2),X46,X48),hAPP(X3,X1,X47,X48)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBS_1_1_U) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Odictator_res,axiom,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool)),arrow_1990387629ctator) = arrow_1990387629ctator,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Odictator_res) ).

fof(fact_28_prod_Orecs,axiom,
    ! [X1,X2,X3,X28,X14,X15] : hAPP(product_prod(X1,X2),X3,hAPP(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3),product_prod_rec(X1,X2,X3),X28),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X14),X15)) = hAPP(X2,X3,hAPP(X1,fun(X2,X3),X28,X14),X15),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_28_prod_Orecs) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Ounanimity_res,axiom,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_1932713123nimity) = arrow_1932713123nimity,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Ounanimity_res) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OIIA_res,axiom,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_612047104le_IIA) = arrow_612047104le_IIA,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OIIA_res) ).

fof(help_COMBB_1_1_U,axiom,
    ! [X3,X2,X1,X46,X47,X48] : hAPP(X3,X2,hAPP(fun(X3,X1),fun(X3,X2),hAPP(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2)),combb(X1,X2,X3),X46),X47),X48) = hAPP(X1,X2,X46,hAPP(X3,X1,X47,X48)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBB_1_1_U) ).

fof(help_COMBC_1_1_U,axiom,
    ! [X3,X2,X1,X46,X47,X48] : hAPP(X3,X2,hAPP(X1,fun(X3,X2),hAPP(fun(X3,fun(X1,X2)),fun(X1,fun(X3,X2)),combc(X3,X1,X2),X46),X47),X48) = hAPP(X1,X2,hAPP(X3,fun(X1,X2),X46,X48),X47),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBC_1_1_U) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Oabove_res,axiom,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),arrow_1726925404_above) = arrow_1726925404_above,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Oabove_res) ).

fof(fact_76_mem__def,axiom,
    ! [X3,X6,X36] :
      ( hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36))
    <=> hBOOL(hAPP(X3,bool,X36,X6)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_76_mem__def) ).

fof(fact_92_Pi__UNIV,axiom,
    ! [X3,X1,X36] : hAPP(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool)),pi(X3,X1),X36),hAPP(fun(X1,bool),fun(X3,fun(X1,bool)),combk(fun(X1,bool),X3),top_top(fun(X1,bool)))) = top_top(fun(fun(X3,X1),bool)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_92_Pi__UNIV) ).

fof(fact_46_less__imp__neq,axiom,
    ! [X3] :
      ( order(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => X29 != X30 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_46_less__imp__neq) ).

fof(fact_43_order__less__imp__not__eq,axiom,
    ! [X3] :
      ( order(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => X29 != X30 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_43_order__less__imp__not__eq) ).

fof(fact_42_order__less__imp__not__eq2,axiom,
    ! [X3] :
      ( order(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => X30 != X29 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_42_order__less__imp__not__eq2) ).

fof(tsy_v_F_res,hypothesis,
    ti(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),f) = f,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_F_res) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omktop_res,axiom,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_992993526_mktop) = arrow_992993526_mktop,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omktop_res) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omkbot_res,axiom,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_844286440_mkbot) = arrow_844286440_mkbot,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omkbot_res) ).

fof(fact_66_inj__on__id2,axiom,
    ! [X3,X36] : hBOOL(hAPP(fun(X3,bool),bool,hAPP(fun(X3,X3),fun(fun(X3,bool),bool),inj_on(X3,X3),combi(X3)),X36)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_66_inj__on__id2) ).

fof(fact_27_iso__tuple__UNIV__I,axiom,
    ! [X3,X6] : hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),top_top(fun(X3,bool)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_27_iso__tuple__UNIV__I) ).

fof(fact_26_UNIV__I,axiom,
    ! [X3,X6] : hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),top_top(fun(X3,bool)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_26_UNIV__I) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OProf_res,axiom,
    ti(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_1834574746e_Prof) = arrow_1834574746e_Prof,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OProf_res) ).

fof(fact_53_UNIV__def,axiom,
    ! [X3] : top_top(fun(X3,bool)) = hAPP(fun(X3,bool),fun(X3,bool),collect(X3),hAPP(bool,fun(X3,bool),combk(bool,X3),fTrue)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_53_UNIV__def) ).

fof(tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OLin_res,axiom,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),arrow_638930832le_Lin) = arrow_638930832le_Lin,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OLin_res) ).

fof(tsy_v_P_____res,hypothesis,
    ti(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),p) = p,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_P_____res) ).

fof(fact_25_top1I,axiom,
    ! [X3,X6] : hBOOL(hAPP(X3,bool,top_top(fun(X3,bool)),X6)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_25_top1I) ).

fof(tsy_c_Finite__Set_Ocard_res,axiom,
    ti(fun(fun(arrow_1384031255e_indi,bool),nat),finite_card(arrow_1384031255e_indi)) = finite_card(arrow_1384031255e_indi),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_Finite__Set_Ocard_res) ).

fof(tsy_v_Lba_____res,axiom,
    ti(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),lba) = lba,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_Lba_____res) ).

fof(tsy_v_Lab_____res,axiom,
    ti(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),lab) = lab,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_Lab_____res) ).

fof(tsy_v_h_____res,axiom,
    ti(fun(arrow_1384031255e_indi,nat),h) = h,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_h_____res) ).

fof(fact_29_top__apply,axiom,
    ! [X1,X3] :
      ( top(X3)
     => ! [X6] : hAPP(X1,X3,top_top(fun(X1,X3)),X6) = top_top(X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_29_top__apply) ).

fof(tsy_v_n_____res,axiom,
    ti(nat,n) = n,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_n_____res) ).

fof(tsy_c_fTrue_res,axiom,
    ti(bool,fTrue) = fTrue,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_fTrue_res) ).

fof(tsy_c_fFalse_res,axiom,
    ti(bool,fFalse) = fFalse,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_c_fFalse_res) ).

fof(tsy_v_e_____res,axiom,
    ti(arrow_1212486748le_alt,e) = e,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_e_____res) ).

fof(tsy_v_d_____res,hypothesis,
    ti(arrow_1212486748le_alt,d) = d,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_d_____res) ).

fof(tsy_v_c_____res,hypothesis,
    ti(arrow_1212486748le_alt,c) = c,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_c_____res) ).

fof(tsy_v_b_____res,axiom,
    ti(arrow_1212486748le_alt,b) = b,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_b_____res) ).

fof(tsy_v_a_____res,axiom,
    ti(arrow_1212486748le_alt,a) = a,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tsy_v_a_____res) ).

fof(arity_fun___Orderings_Oorder,axiom,
    ! [X42,X43] :
      ( order(X43)
     => order(fun(X42,X43)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_fun___Orderings_Oorder) ).

fof(arity_fun___Orderings_Opreorder,axiom,
    ! [X42,X43] :
      ( preorder(X43)
     => preorder(fun(X42,X43)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_fun___Orderings_Opreorder) ).

fof(arity_fun___Orderings_Otop,axiom,
    ! [X42,X43] :
      ( top(X43)
     => top(fun(X42,X43)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_fun___Orderings_Otop) ).

fof(arity_fun___Orderings_Oord,axiom,
    ! [X42,X43] :
      ( ord(X43)
     => ord(fun(X42,X43)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_fun___Orderings_Oord) ).

fof(fact_18__096e_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_18__096e_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto) ).

fof(fact_17__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),e)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_17__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto) ).

fof(fact_13__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_13__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto) ).

fof(fact_16__096_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amktop_A_IP_Ai_J_Ae_Aelse_Aif_Ah_Ai,axiom,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))),arrow_1834574746e_Prof)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_16__096_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amktop_A_IP_Ai_J_Ae_Aelse_Aif_Ah_Ai) ).

fof(fact_70_assms_I1_J,axiom,
    hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),f),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_70_assms_I1_J) ).

fof(fact_12__096c_A_060_092_060_094bsub_062P_A_Iinv_Ah_An_J_092_060_094esub_062_Ad_0,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,hAPP(nat,arrow_1384031255e_indi,hAPP(fun(arrow_1384031255e_indi,nat),fun(nat,arrow_1384031255e_indi),hAPP(fun(arrow_1384031255e_indi,bool),fun(fun(arrow_1384031255e_indi,nat),fun(nat,arrow_1384031255e_indi)),hilbert_inv_into(arrow_1384031255e_indi,nat),top_top(fun(arrow_1384031255e_indi,bool))),h),n)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_12__096c_A_060_092_060_094bsub_062P_A_Iinv_Ah_An_J_092_060_094esub_062_Ad_0) ).

fof(fact_96__096b_A_060_092_060_094bsub_062Lba_092_060_094esub_062_Aa_096,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_96__096b_A_060_092_060_094bsub_062Lba_092_060_094esub_062_Aa_096) ).

fof(fact_97__096a_A_060_092_060_094bsub_062Lab_092_060_094esub_062_Ab_096,axiom,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),a),b)),lab)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_97__096a_A_060_092_060_094bsub_062Lab_092_060_094esub_062_Ab_096) ).

fof(fact_3__096P_A_058_AProf_096,axiom,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),p),arrow_1834574746e_Prof)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_3__096P_A_058_AProf_096) ).

fof(fact_88_Prof__def,axiom,
    arrow_1834574746e_Prof = hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(arrow_1384031255e_indi,bool),fun(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),top_top(fun(arrow_1384031255e_indi,bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),arrow_1384031255e_indi),arrow_638930832le_Lin)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_88_Prof__def) ).

fof(fact_71__096Lba_A_058_ALin_096,axiom,
    hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lba),arrow_638930832le_Lin)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_71__096Lba_A_058_ALin_096) ).

fof(fact_72__096Lab_A_058_ALin_096,axiom,
    hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lab),arrow_638930832le_Lin)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_72__096Lab_A_058_ALin_096) ).

fof(fact_19_n_I1_J,axiom,
    hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),n),hAPP(fun(arrow_1384031255e_indi,bool),nat,finite_card(arrow_1384031255e_indi),top_top(fun(arrow_1384031255e_indi,bool))))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_19_n_I1_J) ).

fof(fact_20_injh,axiom,
    hBOOL(hAPP(fun(arrow_1384031255e_indi,bool),bool,hAPP(fun(arrow_1384031255e_indi,nat),fun(fun(arrow_1384031255e_indi,bool),bool),inj_on(arrow_1384031255e_indi,nat),h),top_top(fun(arrow_1384031255e_indi,bool)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_20_injh) ).

fof(fact_1_u,axiom,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_1_u) ).

fof(fact_0_assms_I3_J,axiom,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_0_assms_I3_J) ).

fof(arity_Nat_Onat___Orderings_Oorder,axiom,
    order(nat),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat_Onat___Orderings_Oorder) ).

fof(arity_HOL_Obool___Orderings_Oorder,axiom,
    order(bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Oorder) ).

fof(arity_Nat_Onat___Orderings_Opreorder,axiom,
    preorder(nat),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat_Onat___Orderings_Opreorder) ).

fof(arity_HOL_Obool___Orderings_Opreorder,axiom,
    preorder(bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Opreorder) ).

fof(arity_Nat_Onat___Orderings_Olinorder,axiom,
    linorder(nat),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat_Onat___Orderings_Olinorder) ).

fof(help_fTrue_1_1_U,axiom,
    hBOOL(fTrue),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fTrue_1_1_U) ).

fof(arity_HOL_Obool___Orderings_Otop,axiom,
    top(bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Otop) ).

fof(arity_Nat_Onat___Orderings_Oord,axiom,
    ord(nat),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat_Onat___Orderings_Oord) ).

fof(arity_HOL_Obool___Orderings_Oord,axiom,
    ord(bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Oord) ).

fof(fact_2__096c_A_126_061_Ad_096,axiom,
    c != d,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_2__096c_A_126_061_Ad_096) ).

fof(fact_95__096a_A_126_061_Ab_096,axiom,
    a != b,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_95__096a_A_126_061_Ab_096) ).

fof(i_0_165,plain,
    ! [X16] :
      ( ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => ( ( hAPP(arrow_1384031255e_indi,nat,h,X16) = n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),c),e))) )
            & ( hAPP(arrow_1384031255e_indi,nat,h,X16) != n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) ) ) ) )
    <=> ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_94__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk]) ).

fof(i_0_166,plain,
    ! [X6,X7,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => ( ti(arrow_1212486748le_alt,X6) != ti(arrow_1212486748le_alt,X7)
       => ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X6),X7)),X8))
        <=> hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X7),X6)),X8)) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_74_notin__Lin__iff]) ).

fof(i_0_167,plain,
    ! [X3] :
      ( linorder(X3)
     => ! [X7,X6] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6))
         => ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
          <=> ti(X3,X6) = ti(X3,X7) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_48_linorder__antisym__conv3]) ).

fof(i_0_168,plain,
    ! [X3] :
      ( linorder(X3)
     => ! [X6,X7] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X6),X7))
        <=> ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X7),X6))
            | ti(X3,X6) = ti(X3,X7) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_50_not__less__iff__gr__or__eq]) ).

fof(i_0_169,plain,
    ! [X3] :
      ( linorder(X3)
     => ! [X29,X30] :
          ( ti(X3,X29) != ti(X3,X30)
         => ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_47_linorder__neqE]) ).

fof(i_0_170,plain,
    ! [X3] :
      ( linorder(X3)
     => ! [X29,X30] :
          ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ( ti(X3,X29) != ti(X3,X30)
           => hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_31_linorder__cases]) ).

fof(i_0_171,plain,
    ! [X3,X29,X30] :
      ( ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),fequal(X3),X29),X30))
      | ti(X3,X29) = ti(X3,X30) ),
    inference(fof_simplification,[status(thm)],[help_fequal_1_1_T]) ).

fof(i_0_172,plain,
    ! [X494,X495,X496,X497,X498,X499] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X495)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X494)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X495,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X494,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X494),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X495),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X499) = ti(arrow_1212486748le_alt,X496)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X496) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X499) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X494)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X495)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X495,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X494,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X494),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X495),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X499) = ti(arrow_1212486748le_alt,X496)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X496) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X499) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X495)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X494)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X495,esk1_6(X494,X495,X496,X497,X498,X499))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X494,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X494),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X495),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X499) = ti(arrow_1212486748le_alt,X496)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X496) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X499) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X494)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X495)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X498),X499)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X495,esk1_6(X494,X495,X496,X497,X498,X499))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X496),X497)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X494,esk1_6(X494,X495,X496,X497,X498,X499))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X494),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X495),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X499) = ti(arrow_1212486748le_alt,X496)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X496) = ti(arrow_1212486748le_alt,X497)
        | ti(arrow_1212486748le_alt,X498) = ti(arrow_1212486748le_alt,X499) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_6__C2_C])])])]) ).

fof(i_0_173,plain,
    ! [X853,X854] : hAPP(X853,X853,combi(X853),X854) = ti(X853,X854),
    inference(variable_rename,[status(thm)],[help_COMBI_1_1_U]) ).

fof(i_0_174,plain,
    ! [X501,X502,X503,X504,X505,X506] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X505),X506)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X502,esk2_6(X501,X502,X503,X504,X505,X506))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X503),X504)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X501,esk2_6(X501,X502,X503,X504,X505,X506))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X505),X506)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X502)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X503),X504)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X501)))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X501),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X502),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X506) = ti(arrow_1212486748le_alt,X503)
        | ti(arrow_1212486748le_alt,X505) = ti(arrow_1212486748le_alt,X504)
        | ti(arrow_1212486748le_alt,X503) = ti(arrow_1212486748le_alt,X504)
        | ti(arrow_1212486748le_alt,X505) = ti(arrow_1212486748le_alt,X506) )
      & ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X505),X506)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X502,esk2_6(X501,X502,X503,X504,X505,X506))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X503),X504)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X501,esk2_6(X501,X502,X503,X504,X505,X506))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X505),X506)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X502)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X503),X504)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X501)))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X501),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X502),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X506) = ti(arrow_1212486748le_alt,X503)
        | ti(arrow_1212486748le_alt,X505) = ti(arrow_1212486748le_alt,X504)
        | ti(arrow_1212486748le_alt,X503) = ti(arrow_1212486748le_alt,X504)
        | ti(arrow_1212486748le_alt,X505) = ti(arrow_1212486748le_alt,X506) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_7__C1_C])])])]) ).

fof(i_0_175,plain,
    ! [X514,X515,X516,X517,X518,X519] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X515)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X514)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X515,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X514,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X514),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X515),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X516) = ti(arrow_1212486748le_alt,X517)
        | ti(arrow_1212486748le_alt,X518) = ti(arrow_1212486748le_alt,X519) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X514)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X515)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X515,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X514,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X514),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X515),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X516) = ti(arrow_1212486748le_alt,X517)
        | ti(arrow_1212486748le_alt,X518) = ti(arrow_1212486748le_alt,X519) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X515)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X514)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X515,esk4_6(X514,X515,X516,X517,X518,X519))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X514,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X514),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X515),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X516) = ti(arrow_1212486748le_alt,X517)
        | ti(arrow_1212486748le_alt,X518) = ti(arrow_1212486748le_alt,X519) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X514)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X515)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X518),X519)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X515,esk4_6(X514,X515,X516,X517,X518,X519))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X516),X517)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X514,esk4_6(X514,X515,X516,X517,X518,X519))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X514),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X515),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X516) = ti(arrow_1212486748le_alt,X517)
        | ti(arrow_1212486748le_alt,X518) = ti(arrow_1212486748le_alt,X519) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_9_pairwise__neutrality])])])]) ).

fof(i_0_176,plain,
    ! [X16] :
      ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)))
    <=> ( ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) )
        & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X16)),n))
         => ( ( hAPP(arrow_1384031255e_indi,nat,h,X16) = n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),c),e))) )
            & ( hAPP(arrow_1384031255e_indi,nat,h,X16) != n
             => hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X16)),e))) ) ) ) ) ),
    inference(fof_simplification,[status(thm)],[fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J]) ).

fof(i_0_177,plain,
    ! [X508,X509,X510,X511,X512] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X509)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X508)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X509,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X508,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X508),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X509),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X512) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X512) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X508)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X509)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X509,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X508,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X508),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X509),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X512) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X512) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X509)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X508)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X509,esk3_5(X508,X509,X510,X511,X512))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X508,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X508),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X509),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X512) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X512) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X508)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X509)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X511),X512)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X509,esk3_5(X508,X509,X510,X511,X512))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X512),X510)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X508,esk3_5(X508,X509,X510,X511,X512))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X508),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X509),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X512) = ti(arrow_1212486748le_alt,X510)
        | ti(arrow_1212486748le_alt,X511) = ti(arrow_1212486748le_alt,X512) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_8__C4_C])])])]) ).

fof(i_0_178,plain,
    ! [X785,X786] :
      ( ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk26_2(X785,X786)),arrow_1834574746e_Prof))
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X786),X785))
        | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X786),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) )
      & ( ti(arrow_1212486748le_alt,esk27_2(X785,X786)) != ti(arrow_1212486748le_alt,esk28_2(X785,X786))
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X786),X785))
        | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X786),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) )
      & ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk27_2(X785,X786)),esk28_2(X785,X786))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk26_2(X785,X786),X785)))
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X786),X785))
        | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X786),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk27_2(X785,X786)),esk28_2(X785,X786))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X786,esk26_2(X785,X786))))
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X786),X785))
        | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X786),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_83_dictatorI])])])]) ).

fof(i_0_179,plain,
    ! [X823] :
      ( ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) != n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X823) = n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X823)),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X823)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_165])])]) ).

fof(i_0_180,plain,
    ! [X521,X522,X523,X524] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X522)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X521)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X522,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X521,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X521),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X522),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X523) = ti(arrow_1212486748le_alt,X524) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X521)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X522)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X522,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X521,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X521),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X522),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X523) = ti(arrow_1212486748le_alt,X524) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X522)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X521)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X522,esk5_4(X521,X522,X523,X524))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X521,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X521),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X522),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X523) = ti(arrow_1212486748le_alt,X524) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X521)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X522)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X523),X524)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X522,esk5_4(X521,X522,X523,X524))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X524),X523)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X521,esk5_4(X521,X522,X523,X524))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X521),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X522),arrow_1834574746e_Prof))
        | ti(arrow_1212486748le_alt,X523) = ti(arrow_1212486748le_alt,X524) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_10__C3_C])])])]) ).

fof(i_0_181,plain,
    ! [X780,X781,X782,X783,X784] :
      ( ( ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X781)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X784)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X783)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X783)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) = ti(arrow_1212486748le_alt,X784)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X781) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ti(arrow_1212486748le_alt,X781) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X783)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X783)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X783)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X783)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X781) = ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ti(arrow_1212486748le_alt,X781) = ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X783)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) != ti(arrow_1212486748le_alt,X783)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ti(arrow_1212486748le_alt,X781) != ti(arrow_1212486748le_alt,X784)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X783)),X782))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),X782))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X783)),X782))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X783),X781)),X782))
        | ti(arrow_1212486748le_alt,X780) = ti(arrow_1212486748le_alt,X781)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X780),X781)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X782),X783),X784)))
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X782),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X783) = ti(arrow_1212486748le_alt,X784) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_82_in__above])])]) ).

fof(i_0_182,plain,
    ! [X664,X665,X666,X667,X670,X671,X672,X673,X674,X675,X676,X677] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(X664,X665),bool),bool,hAPP(product_prod(X664,X665),fun(fun(product_prod(X664,X665),bool),bool),member(product_prod(X664,X665)),hAPP(X665,product_prod(X664,X665),hAPP(X664,fun(X665,product_prod(X664,X665)),product_Pair(X664,X665),esk18_4(X664,X665,X666,X667)),esk19_4(X664,X665,X666,X667))),X667))
        | ~ hBOOL(hAPP(fun(product_prod(X664,X665),bool),bool,hAPP(product_prod(X664,X665),fun(fun(product_prod(X664,X665),bool),bool),member(product_prod(X664,X665)),hAPP(X665,product_prod(X664,X665),hAPP(X664,fun(X665,product_prod(X664,X665)),product_Pair(X664,X665),esk18_4(X664,X665,X666,X667)),esk19_4(X664,X665,X666,X667))),X666))
        | ti(fun(product_prod(X664,X665),bool),X667) = ti(fun(product_prod(X664,X665),bool),X666) )
      & ( hBOOL(hAPP(fun(product_prod(X664,X665),bool),bool,hAPP(product_prod(X664,X665),fun(fun(product_prod(X664,X665),bool),bool),member(product_prod(X664,X665)),hAPP(X665,product_prod(X664,X665),hAPP(X664,fun(X665,product_prod(X664,X665)),product_Pair(X664,X665),esk18_4(X664,X665,X666,X667)),esk19_4(X664,X665,X666,X667))),X667))
        | hBOOL(hAPP(fun(product_prod(X664,X665),bool),bool,hAPP(product_prod(X664,X665),fun(fun(product_prod(X664,X665),bool),bool),member(product_prod(X664,X665)),hAPP(X665,product_prod(X664,X665),hAPP(X664,fun(X665,product_prod(X664,X665)),product_Pair(X664,X665),esk18_4(X664,X665,X666,X667)),esk19_4(X664,X665,X666,X667))),X666))
        | ti(fun(product_prod(X664,X665),bool),X667) = ti(fun(product_prod(X664,X665),bool),X666) )
      & ( ~ hBOOL(hAPP(fun(product_prod(X670,X671),bool),bool,hAPP(product_prod(X670,X671),fun(fun(product_prod(X670,X671),bool),bool),member(product_prod(X670,X671)),hAPP(X671,product_prod(X670,X671),hAPP(X670,fun(X671,product_prod(X670,X671)),product_Pair(X670,X671),X674),X675)),X673))
        | hBOOL(hAPP(fun(product_prod(X670,X671),bool),bool,hAPP(product_prod(X670,X671),fun(fun(product_prod(X670,X671),bool),bool),member(product_prod(X670,X671)),hAPP(X671,product_prod(X670,X671),hAPP(X670,fun(X671,product_prod(X670,X671)),product_Pair(X670,X671),X674),X675)),X672))
        | ti(fun(product_prod(X670,X671),bool),X673) != ti(fun(product_prod(X670,X671),bool),X672) )
      & ( ~ hBOOL(hAPP(fun(product_prod(X670,X671),bool),bool,hAPP(product_prod(X670,X671),fun(fun(product_prod(X670,X671),bool),bool),member(product_prod(X670,X671)),hAPP(X671,product_prod(X670,X671),hAPP(X670,fun(X671,product_prod(X670,X671)),product_Pair(X670,X671),X676),X677)),X672))
        | hBOOL(hAPP(fun(product_prod(X670,X671),bool),bool,hAPP(product_prod(X670,X671),fun(fun(product_prod(X670,X671),bool),bool),member(product_prod(X670,X671)),hAPP(X671,product_prod(X670,X671),hAPP(X670,fun(X671,product_prod(X670,X671)),product_Pair(X670,X671),X676),X677)),X673))
        | ti(fun(product_prod(X670,X671),bool),X673) != ti(fun(product_prod(X670,X671),bool),X672) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_54_pred__equals__eq2])])])])])]) ).

fof(i_0_183,plain,
    ! [X776,X777,X778] :
      ( ti(arrow_1212486748le_alt,X777) = ti(arrow_1212486748le_alt,X778)
      | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X776),arrow_638930832le_Lin))
      | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X776),X777),X778)),arrow_638930832le_Lin)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_80_above__Lin])]) ).

fof(i_0_184,plain,
    ! [X759,X760,X761] :
      ( ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X759),X760)),X761))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X760),X759)),X761))
        | ti(arrow_1212486748le_alt,X759) = ti(arrow_1212486748le_alt,X760)
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X761),arrow_638930832le_Lin)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X760),X759)),X761))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X759),X760)),X761))
        | ti(arrow_1212486748le_alt,X759) = ti(arrow_1212486748le_alt,X760)
        | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X761),arrow_638930832le_Lin)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_166])])]) ).

fof(i_0_185,plain,
    ! [X14,X15,X8] :
      ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X8),arrow_638930832le_Lin))
     => ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X14),X15)),X8))
       => ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X15),X14)),X8)) ) ),
    inference(fof_simplification,[status(thm)],[fact_73_Lin__irrefl]) ).

fof(i_0_186,plain,
    ! [X486,X487,X488,X489] :
      ( ( ti(arrow_1212486748le_alt,X487) != ti(arrow_1212486748le_alt,X489)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ti(arrow_1212486748le_alt,X486) != ti(arrow_1212486748le_alt,X489)
        | ti(arrow_1212486748le_alt,X486) != ti(arrow_1212486748le_alt,X487)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ti(arrow_1212486748le_alt,X486) = ti(arrow_1212486748le_alt,X489)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),X488))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ti(arrow_1212486748le_alt,X486) != ti(arrow_1212486748le_alt,X489)
        | ti(arrow_1212486748le_alt,X486) = ti(arrow_1212486748le_alt,X489)
        | ti(arrow_1212486748le_alt,X487) = ti(arrow_1212486748le_alt,X489)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),X488))
        | ti(arrow_1212486748le_alt,X486) = ti(arrow_1212486748le_alt,X489)
        | ti(arrow_1212486748le_alt,X487) = ti(arrow_1212486748le_alt,X489)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ti(arrow_1212486748le_alt,X486) != ti(arrow_1212486748le_alt,X489)
        | ti(arrow_1212486748le_alt,X486) = ti(arrow_1212486748le_alt,X487)
        | ti(arrow_1212486748le_alt,X487) = ti(arrow_1212486748le_alt,X489)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),X488))
        | ti(arrow_1212486748le_alt,X486) = ti(arrow_1212486748le_alt,X487)
        | ti(arrow_1212486748le_alt,X487) = ti(arrow_1212486748le_alt,X489)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X486),X487)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X488),X489))) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_4_in__mkbot])])]) ).

fof(i_0_187,plain,
    ! [X490,X491,X492,X493] :
      ( ( ti(arrow_1212486748le_alt,X490) != ti(arrow_1212486748le_alt,X493)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ti(arrow_1212486748le_alt,X491) != ti(arrow_1212486748le_alt,X493)
        | ti(arrow_1212486748le_alt,X490) != ti(arrow_1212486748le_alt,X491)
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ti(arrow_1212486748le_alt,X491) = ti(arrow_1212486748le_alt,X493)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),X492))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ti(arrow_1212486748le_alt,X491) != ti(arrow_1212486748le_alt,X493)
        | ti(arrow_1212486748le_alt,X491) = ti(arrow_1212486748le_alt,X493)
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X493)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),X492))
        | ti(arrow_1212486748le_alt,X491) = ti(arrow_1212486748le_alt,X493)
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X493)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ti(arrow_1212486748le_alt,X491) != ti(arrow_1212486748le_alt,X493)
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X491)
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X493)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),X492))
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X491)
        | ti(arrow_1212486748le_alt,X490) = ti(arrow_1212486748le_alt,X493)
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X490),X491)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X492),X493))) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_5_in__mktop])])]) ).

fof(i_0_188,plain,
    ! [X3,X1,X6,X35,X36,X40] :
      ( hBOOL(hAPP(fun(fun(X3,X1),bool),bool,hAPP(fun(X3,X1),fun(fun(fun(X3,X1),bool),bool),member(fun(X3,X1)),X35),hAPP(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool),hAPP(fun(X3,bool),fun(fun(X3,fun(X1,bool)),fun(fun(X3,X1),bool)),pi(X3,X1),X36),X40)))
     => ( ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),hAPP(X3,X1,X35,X6)),hAPP(X3,fun(X1,bool),X40,X6)))
       => ~ hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X6),X36)) ) ),
    inference(fof_simplification,[status(thm)],[fact_84_PiE]) ).

fof(i_0_189,plain,
    ! [X796,X797] :
      ( ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),esk29_2(X796,X797)),arrow_638930832le_Lin))
        | ti(arrow_1212486748le_alt,X796) = ti(arrow_1212486748le_alt,X797) )
      & ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X796),X797)),esk29_2(X796,X797)))
        | ti(arrow_1212486748le_alt,X796) = ti(arrow_1212486748le_alt,X797) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_85_complete__Lin])])])]) ).

fof(i_0_190,plain,
    ! [X727,X728,X729,X730,X731,X732] :
      ( ( hAPP(X727,X728,X731,X730) != hAPP(X727,X728,X731,X729)
        | ti(X727,X730) = ti(X727,X729)
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(X727,fun(fun(X727,bool),bool),member(X727),X729),X732))
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(X727,fun(fun(X727,bool),bool),member(X727),X730),X732))
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(fun(X727,X728),fun(fun(X727,bool),bool),inj_on(X727,X728),X731),X732)) )
      & ( ti(X727,X730) != ti(X727,X729)
        | hAPP(X727,X728,X731,X730) = hAPP(X727,X728,X731,X729)
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(X727,fun(fun(X727,bool),bool),member(X727),X729),X732))
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(X727,fun(fun(X727,bool),bool),member(X727),X730),X732))
        | ~ hBOOL(hAPP(fun(X727,bool),bool,hAPP(fun(X727,X728),fun(fun(X727,bool),bool),inj_on(X727,X728),X731),X732)) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_64_inj__on__iff])])]) ).

fof(i_0_191,plain,
    ! [X733,X734,X735,X736,X737,X738] :
      ( ~ hBOOL(hAPP(fun(X733,bool),bool,hAPP(fun(X733,X734),fun(fun(X733,bool),bool),inj_on(X733,X734),X737),X738))
      | hAPP(X733,X734,X737,X735) != hAPP(X733,X734,X737,X736)
      | ~ hBOOL(hAPP(fun(X733,bool),bool,hAPP(X733,fun(fun(X733,bool),bool),member(X733),X735),X738))
      | ~ hBOOL(hAPP(fun(X733,bool),bool,hAPP(X733,fun(fun(X733,bool),bool),member(X733),X736),X738))
      | ti(X733,X735) = ti(X733,X736) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_65_inj__onD])]) ).

fof(i_0_192,plain,
    ! [X721,X722,X723,X724,X725,X726] :
      ( ~ hBOOL(hAPP(fun(X721,bool),bool,hAPP(fun(X721,X722),fun(fun(X721,bool),bool),inj_on(X721,X722),X725),X726))
      | ti(X721,X723) = ti(X721,X724)
      | ~ hBOOL(hAPP(fun(X721,bool),bool,hAPP(X721,fun(fun(X721,bool),bool),member(X721),X723),X726))
      | ~ hBOOL(hAPP(fun(X721,bool),bool,hAPP(X721,fun(fun(X721,bool),bool),member(X721),X724),X726))
      | hAPP(X721,X722,X725,X723) != hAPP(X721,X722,X725,X724) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_63_inj__on__contraD])]) ).

fof(i_0_193,plain,
    ! [X709,X710,X711,X712,X713,X714,X715,X716,X717,X718] :
      ( ( ~ hBOOL(hAPP(fun(X709,bool),bool,hAPP(fun(X709,X710),fun(fun(X709,bool),bool),inj_on(X709,X710),X711),X712))
        | ~ hBOOL(hAPP(fun(X709,bool),bool,hAPP(X709,fun(fun(X709,bool),bool),member(X709),X713),X712))
        | ~ hBOOL(hAPP(fun(X709,bool),bool,hAPP(X709,fun(fun(X709,bool),bool),member(X709),X714),X712))
        | hAPP(X709,X710,X711,X713) != hAPP(X709,X710,X711,X714)
        | ti(X709,X713) = ti(X709,X714) )
      & ( hBOOL(hAPP(fun(X715,bool),bool,hAPP(X715,fun(fun(X715,bool),bool),member(X715),esk20_4(X715,X716,X717,X718)),X718))
        | hBOOL(hAPP(fun(X715,bool),bool,hAPP(fun(X715,X716),fun(fun(X715,bool),bool),inj_on(X715,X716),X717),X718)) )
      & ( hBOOL(hAPP(fun(X715,bool),bool,hAPP(X715,fun(fun(X715,bool),bool),member(X715),esk21_4(X715,X716,X717,X718)),X718))
        | hBOOL(hAPP(fun(X715,bool),bool,hAPP(fun(X715,X716),fun(fun(X715,bool),bool),inj_on(X715,X716),X717),X718)) )
      & ( hAPP(X715,X716,X717,esk20_4(X715,X716,X717,X718)) = hAPP(X715,X716,X717,esk21_4(X715,X716,X717,X718))
        | hBOOL(hAPP(fun(X715,bool),bool,hAPP(fun(X715,X716),fun(fun(X715,bool),bool),inj_on(X715,X716),X717),X718)) )
      & ( ti(X715,esk20_4(X715,X716,X717,X718)) != ti(X715,esk21_4(X715,X716,X717,X718))
        | hBOOL(hAPP(fun(X715,bool),bool,hAPP(fun(X715,X716),fun(fun(X715,bool),bool),inj_on(X715,X716),X717),X718)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_62_inj__on__def])])])])])]) ).

fof(i_0_194,plain,
    ! [X698,X699,X700,X701,X702,X703] :
      ( ~ hBOOL(hAPP(fun(X698,bool),bool,hAPP(fun(X698,X699),fun(fun(X698,bool),bool),inj_on(X698,X699),X702),X703))
      | ~ hBOOL(hAPP(fun(X698,bool),bool,hAPP(X698,fun(fun(X698,bool),bool),member(X698),X701),X703))
      | hAPP(X698,X699,X702,X701) != ti(X699,X700)
      | hAPP(X699,X698,hAPP(fun(X698,X699),fun(X699,X698),hAPP(fun(X698,bool),fun(fun(X698,X699),fun(X699,X698)),hilbert_inv_into(X698,X699),X703),X702),X700) = ti(X698,X701) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_60_inv__into__f__eq])]) ).

fof(i_0_195,plain,
    ! [X693,X694,X695,X696,X697] :
      ( ~ hBOOL(hAPP(fun(X693,bool),bool,hAPP(fun(X693,X694),fun(fun(X693,bool),bool),inj_on(X693,X694),X696),X697))
      | ~ hBOOL(hAPP(fun(X693,bool),bool,hAPP(X693,fun(fun(X693,bool),bool),member(X693),X695),X697))
      | hAPP(X694,X693,hAPP(fun(X693,X694),fun(X694,X693),hAPP(fun(X693,bool),fun(fun(X693,X694),fun(X694,X693)),hilbert_inv_into(X693,X694),X697),X696),hAPP(X693,X694,X696,X695)) = ti(X693,X695) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_59_inv__into__f__f])]) ).

fof(i_0_196,plain,
    ! [X746,X747,X748,X749] :
      ( ~ hBOOL(hAPP(fun(X746,bool),bool,hAPP(fun(X746,X747),fun(fun(X746,bool),bool),inj_on(X746,X747),X749),top_top(fun(X746,bool))))
      | hAPP(X746,X747,X749,hAPP(X747,X746,X748,esk22_4(X746,X747,X748,X749))) != ti(X747,esk22_4(X746,X747,X748,X749))
      | hAPP(fun(X746,X747),fun(X747,X746),hAPP(fun(X746,bool),fun(fun(X746,X747),fun(X747,X746)),hilbert_inv_into(X746,X747),top_top(fun(X746,bool))),X749) = ti(fun(X747,X746),X748) ),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_68_inj__imp__inv__eq])])]) ).

fof(i_0_197,plain,
    ! [X680,X681,X682,X683,X684] :
      ( ~ hBOOL(hAPP(fun(X680,bool),bool,hAPP(fun(X680,X681),fun(fun(X680,bool),bool),inj_on(X680,X681),X684),top_top(fun(X680,bool))))
      | hAPP(X680,X681,X684,X682) != ti(X681,X683)
      | hAPP(X681,X680,hAPP(fun(X680,X681),fun(X681,X680),hAPP(fun(X680,bool),fun(fun(X680,X681),fun(X681,X680)),hilbert_inv_into(X680,X681),top_top(fun(X680,bool))),X684),X683) = ti(X680,X682) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_56_inv__f__eq])]) ).

fof(i_0_198,plain,
    ! [X685,X686,X687,X688] :
      ( ~ hBOOL(hAPP(fun(X685,bool),bool,hAPP(fun(X685,X686),fun(fun(X685,bool),bool),inj_on(X685,X686),X688),top_top(fun(X685,bool))))
      | hAPP(X686,X685,hAPP(fun(X685,X686),fun(X686,X685),hAPP(fun(X685,bool),fun(fun(X685,X686),fun(X686,X685)),hilbert_inv_into(X685,X686),top_top(fun(X685,bool))),X688),hAPP(X685,X686,X688,X687)) = ti(X685,X687) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_57_inv__f__f])]) ).

fof(i_0_199,plain,
    ! [X3] :
      ( order(X3)
     => ! [X22,X21] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X22),X21))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X21),X22)) ) ),
    inference(fof_simplification,[status(thm)],[fact_39_xt1_I9_J]) ).

fof(i_0_200,plain,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    inference(fof_simplification,[status(thm)],[fact_45_order__less__not__sym]) ).

fof(i_0_201,plain,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    inference(fof_simplification,[status(thm)],[fact_44_order__less__imp__not__less]) ).

fof(i_0_202,plain,
    ! [X3] :
      ( preorder(X3)
     => ! [X21,X22] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X21),X22))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X22),X21)) ) ),
    inference(fof_simplification,[status(thm)],[fact_40_order__less__asym_H]) ).

fof(i_0_203,plain,
    ! [X3] :
      ( preorder(X3)
     => ! [X29,X30] :
          ( hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X30))
         => ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X30),X29)) ) ),
    inference(fof_simplification,[status(thm)],[fact_32_order__less__asym]) ).

fof(i_0_204,plain,
    ! [X649,X650,X651] :
      ( ( hBOOL(hAPP(X649,bool,hAPP(X649,fun(X649,bool),ord_less(X649),X651),X650))
        | ti(X649,X651) = ti(X649,X650)
        | hBOOL(hAPP(X649,bool,hAPP(X649,fun(X649,bool),ord_less(X649),X650),X651))
        | ~ linorder(X649) )
      & ( ti(X649,X651) != ti(X649,X650)
        | ~ hBOOL(hAPP(X649,bool,hAPP(X649,fun(X649,bool),ord_less(X649),X651),X650))
        | hBOOL(hAPP(X649,bool,hAPP(X649,fun(X649,bool),ord_less(X649),X650),X651))
        | ~ linorder(X649) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_167])])])]) ).

fof(i_0_205,plain,
    ! [X704,X705,X706,X707,X708] :
      ( ( hAPP(X704,X705,X708,X706) != hAPP(X704,X705,X708,X707)
        | ti(X704,X706) = ti(X704,X707)
        | ~ hBOOL(hAPP(fun(X704,bool),bool,hAPP(fun(X704,X705),fun(fun(X704,bool),bool),inj_on(X704,X705),X708),top_top(fun(X704,bool)))) )
      & ( ti(X704,X706) != ti(X704,X707)
        | hAPP(X704,X705,X708,X706) = hAPP(X704,X705,X708,X707)
        | ~ hBOOL(hAPP(fun(X704,bool),bool,hAPP(fun(X704,X705),fun(fun(X704,bool),bool),inj_on(X704,X705),X708),top_top(fun(X704,bool)))) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_61_inj__eq])])]) ).

fof(i_0_206,plain,
    ! [X741,X742,X743,X744,X745] :
      ( ~ hBOOL(hAPP(fun(X741,bool),bool,hAPP(fun(X741,X742),fun(fun(X741,bool),bool),inj_on(X741,X742),X745),top_top(fun(X741,bool))))
      | hAPP(X741,X742,X745,X743) != hAPP(X741,X742,X745,X744)
      | ti(X741,X743) = ti(X741,X744) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_67_injD])]) ).

fof(i_0_207,plain,
    ! [X658,X659,X660] :
      ( ( ti(X658,X659) = ti(X658,X660)
        | hBOOL(hAPP(X658,bool,hAPP(X658,fun(X658,bool),ord_less(X658),X659),X660))
        | hBOOL(hAPP(X658,bool,hAPP(X658,fun(X658,bool),ord_less(X658),X660),X659))
        | ~ linorder(X658) )
      & ( ~ hBOOL(hAPP(X658,bool,hAPP(X658,fun(X658,bool),ord_less(X658),X659),X660))
        | ti(X658,X659) != ti(X658,X660)
        | ~ linorder(X658) )
      & ( ~ hBOOL(hAPP(X658,bool,hAPP(X658,fun(X658,bool),ord_less(X658),X660),X659))
        | ti(X658,X659) != ti(X658,X660)
        | ~ linorder(X658) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_51_linorder__neq__iff])])])]) ).

fof(i_0_208,plain,
    ! [X655,X656,X657] :
      ( ( hBOOL(hAPP(X655,bool,hAPP(X655,fun(X655,bool),ord_less(X655),X656),X657))
        | hBOOL(hAPP(X655,bool,hAPP(X655,fun(X655,bool),ord_less(X655),X657),X656))
        | ti(X655,X656) = ti(X655,X657)
        | ~ linorder(X655) )
      & ( ~ hBOOL(hAPP(X655,bool,hAPP(X655,fun(X655,bool),ord_less(X655),X657),X656))
        | ~ hBOOL(hAPP(X655,bool,hAPP(X655,fun(X655,bool),ord_less(X655),X656),X657))
        | ~ linorder(X655) )
      & ( ti(X655,X656) != ti(X655,X657)
        | ~ hBOOL(hAPP(X655,bool,hAPP(X655,fun(X655,bool),ord_less(X655),X656),X657))
        | ~ linorder(X655) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_168])])])]) ).

fof(i_0_209,plain,
    ! [X652,X653,X654] :
      ( ~ linorder(X652)
      | hBOOL(hAPP(X652,bool,hAPP(X652,fun(X652,bool),ord_less(X652),X653),X654))
      | ti(X652,X653) = ti(X652,X654)
      | hBOOL(hAPP(X652,bool,hAPP(X652,fun(X652,bool),ord_less(X652),X654),X653)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_49_linorder__less__linear])])]) ).

fof(i_0_210,plain,
    ! [X646,X647,X648] :
      ( ~ linorder(X646)
      | ti(X646,X647) = ti(X646,X648)
      | hBOOL(hAPP(X646,bool,hAPP(X646,fun(X646,bool),ord_less(X646),X647),X648))
      | hBOOL(hAPP(X646,bool,hAPP(X646,fun(X646,bool),ord_less(X646),X648),X647)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_169])])]) ).

fof(i_0_211,plain,
    ! [X591,X592,X593] :
      ( ~ linorder(X591)
      | hBOOL(hAPP(X591,bool,hAPP(X591,fun(X591,bool),ord_less(X591),X592),X593))
      | ti(X591,X592) = ti(X591,X593)
      | hBOOL(hAPP(X591,bool,hAPP(X591,fun(X591,bool),ord_less(X591),X593),X592)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_170])])]) ).

fof(i_0_212,plain,
    ! [X545,X546,X547,X548,X549,X550] :
      ( ( ti(X546,X547) = ti(X546,X549)
        | hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X547),X548) != hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X549),X550) )
      & ( ti(X545,X548) = ti(X545,X550)
        | hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X547),X548) != hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X549),X550) )
      & ( ti(X546,X547) != ti(X546,X549)
        | ti(X545,X548) != ti(X545,X550)
        | hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X547),X548) = hAPP(X545,product_prod(X546,X545),hAPP(X546,fun(X545,product_prod(X546,X545)),product_Pair(X546,X545),X549),X550) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_22_Pair__eq])])]) ).

fof(i_0_213,plain,
    ! [X539,X540,X541,X542,X543,X544] :
      ( ( ti(X540,X541) = ti(X540,X543)
        | hAPP(X539,product_prod(X540,X539),hAPP(X540,fun(X539,product_prod(X540,X539)),product_Pair(X540,X539),X541),X542) != hAPP(X539,product_prod(X540,X539),hAPP(X540,fun(X539,product_prod(X540,X539)),product_Pair(X540,X539),X543),X544) )
      & ( ti(X539,X542) = ti(X539,X544)
        | hAPP(X539,product_prod(X540,X539),hAPP(X540,fun(X539,product_prod(X540,X539)),product_Pair(X540,X539),X541),X542) != hAPP(X539,product_prod(X540,X539),hAPP(X540,fun(X539,product_prod(X540,X539)),product_Pair(X540,X539),X543),X544) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_21_Pair__inject])])]) ).

fof(i_0_214,plain,
    ! [X751,X752,X753] :
      ( ( hAPP(X751,X752,X753,esk23_3(X751,X752,X753)) = hAPP(X751,X752,X753,esk24_3(X751,X752,X753))
        | hBOOL(hAPP(fun(X751,bool),bool,hAPP(fun(X751,X752),fun(fun(X751,bool),bool),inj_on(X751,X752),X753),top_top(fun(X751,bool)))) )
      & ( ti(X751,esk23_3(X751,X752,X753)) != ti(X751,esk24_3(X751,X752,X753))
        | hBOOL(hAPP(fun(X751,bool),bool,hAPP(fun(X751,X752),fun(fun(X751,bool),bool),inj_on(X751,X752),X753),top_top(fun(X751,bool)))) ) ),
    inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_69_injI])])])]) ).

fof(i_0_215,plain,
    ! [X457,X458] : ti(fun(fun(X457,bool),fun(fun(X457,fun(X458,bool)),fun(fun(X457,X458),bool))),pi(X457,X458)) = pi(X457,X458),
    inference(variable_rename,[status(thm)],[tsy_c_FuncSet_OPi_res]) ).

fof(i_0_216,plain,
    ! [X762,X763,X764,X765] :
      ( hAPP(X762,X763,X764,esk25_4(X762,X763,X764,X765)) != hAPP(X762,X763,X765,esk25_4(X762,X763,X764,X765))
      | ti(fun(X762,X763),X764) = ti(fun(X762,X763),X765) ),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_75_ext])])]) ).

fof(i_0_217,plain,
    ! [X866,X867,X868] :
      ( ~ hBOOL(hAPP(X866,bool,hAPP(X866,fun(X866,bool),fequal(X866),X867),X868))
      | ti(X866,X867) = ti(X866,X868) ),
    inference(variable_rename,[status(thm)],[i_0_171]) ).

fof(i_0_218,plain,
    ! [X678,X679] :
      ( ( ti(X678,X679) = top_top(X678)
        | hBOOL(hAPP(X678,bool,hAPP(X678,fun(X678,bool),ord_less(X678),X679),top_top(X678)))
        | ~ top(X678) )
      & ( ~ hBOOL(hAPP(X678,bool,hAPP(X678,fun(X678,bool),ord_less(X678),X679),top_top(X678)))
        | ti(X678,X679) != top_top(X678)
        | ~ top(X678) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_55_less__top])])])]) ).

fof(i_0_219,plain,
    ! [X3] :
      ( top(X3)
     => ! [X21] : ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),top_top(X3)),X21)) ),
    inference(fof_simplification,[status(thm)],[fact_30_not__top__less]) ).

fof(i_0_220,plain,
    ! [X3] :
      ( preorder(X3)
     => ! [X29] : ~ hBOOL(hAPP(X3,bool,hAPP(X3,fun(X3,bool),ord_less(X3),X29),X29)) ),
    inference(fof_simplification,[status(thm)],[fact_52_order__less__irrefl]) ).

fof(i_0_221,plain,
    ! [X869,X870,X871] :
      ( ti(X869,X870) != ti(X869,X871)
      | hBOOL(hAPP(X869,bool,hAPP(X869,fun(X869,bool),fequal(X869),X870),X871)) ),
    inference(variable_rename,[status(thm)],[help_fequal_2_1_T]) ).

fof(i_0_222,plain,
    ! [X834,X835,X836] : hAPP(X834,X834,hAPP(X834,fun(X834,X834),hAPP(bool,fun(X834,fun(X834,X834)),if(X834),fTrue),X835),X836) = ti(X834,X835),
    inference(variable_rename,[status(thm)],[help_If_1_1_T]) ).

fof(i_0_223,plain,
    ! [X837,X838,X839] : hAPP(X837,X837,hAPP(X837,fun(X837,X837),hAPP(bool,fun(X837,fun(X837,X837)),if(X837),fFalse),X838),X839) = ti(X837,X839),
    inference(variable_rename,[status(thm)],[help_If_2_1_T]) ).

fof(i_0_224,plain,
    ! [X452,X453,X454] : ti(fun(fun(X452,fun(X453,X454)),fun(fun(X452,X453),fun(X452,X454))),combs(X452,X453,X454)) = combs(X452,X453,X454),
    inference(variable_rename,[status(thm)],[tsy_c_COMBS_res]) ).

fof(i_0_225,plain,
    ! [X467,X468,X469] : ti(fun(fun(X467,fun(X468,X469)),fun(product_prod(X467,X468),X469)),product_prod_rec(X467,X468,X469)) = product_prod_rec(X467,X468,X469),
    inference(variable_rename,[status(thm)],[tsy_c_Product__Type_Oprod_Oprod__rec_res]) ).

fof(i_0_226,plain,
    ! [X446,X447,X448] : ti(fun(fun(X446,fun(X447,X448)),fun(X447,fun(X446,X448))),combc(X446,X447,X448)) = combc(X446,X447,X448),
    inference(variable_rename,[status(thm)],[tsy_c_COMBC_res]) ).

fof(i_0_227,plain,
    ! [X443,X444,X445] : ti(fun(fun(X443,X444),fun(fun(X445,X443),fun(X445,X444))),combb(X443,X444,X445)) = combb(X443,X444,X445),
    inference(variable_rename,[status(thm)],[tsy_c_COMBB_res]) ).

fof(i_0_228,plain,
    ! [X460,X461] : ti(fun(fun(X460,bool),fun(fun(X460,X461),fun(X461,X460))),hilbert_inv_into(X460,X461)) = hilbert_inv_into(X460,X461),
    inference(variable_rename,[status(thm)],[tsy_c_Hilbert__Choice_Oinv__into_res]) ).

fof(i_0_229,plain,
    ! [X472,X473,X474,X475] : hAPP(X472,X473,ti(fun(X472,X473),X474),X475) = hAPP(X472,X473,X474,X475),
    inference(variable_rename,[status(thm)],[tsy_c_hAPP_arg1]) ).

fof(i_0_230,plain,
    ! [X455,X456] : ti(fun(fun(X455,X456),fun(fun(X455,bool),bool)),inj_on(X455,X456)) = inj_on(X455,X456),
    inference(variable_rename,[status(thm)],[tsy_c_Fun_Oinj__on_res]) ).

fof(i_0_231,plain,
    ! [X855,X856,X857,X858] : hAPP(X855,X856,hAPP(X856,fun(X855,X856),combk(X856,X855),X857),X858) = ti(X856,X857),
    inference(variable_rename,[status(thm)],[help_COMBK_1_1_U]) ).

fof(i_0_232,plain,
    ! [X465,X466] : ti(fun(X465,fun(X466,product_prod(X465,X466))),product_Pair(X465,X466)) = product_Pair(X465,X466),
    inference(variable_rename,[status(thm)],[tsy_c_Product__Type_OPair_res]) ).

fof(i_0_233,plain,
    ! [X832,X833] : ti(X832,ti(X832,X833)) = ti(X832,X833),
    inference(variable_rename,[status(thm)],[help_ti_idem]) ).

fof(i_0_234,plain,
    ! [X476,X477,X478,X479] : hAPP(X476,X477,X478,ti(X476,X479)) = hAPP(X476,X477,X478,X479),
    inference(variable_rename,[status(thm)],[tsy_c_hAPP_arg2]) ).

fof(i_0_235,plain,
    ! [X480,X481,X482,X483] : ti(X480,hAPP(X481,X480,X482,X483)) = hAPP(X481,X480,X482,X483),
    inference(variable_rename,[status(thm)],[tsy_c_hAPP_res]) ).

fof(i_0_236,plain,
    ! [X462] : ti(fun(bool,fun(X462,fun(X462,X462))),if(X462)) = if(X462),
    inference(variable_rename,[status(thm)],[tsy_c_If_res]) ).

fof(i_0_237,plain,
    ! [X485] : ti(fun(X485,fun(fun(X485,bool),bool)),member(X485)) = member(X485),
    inference(variable_rename,[status(thm)],[tsy_c_member_res]) ).

fof(i_0_238,hypothesis,
    ! [X484] :
      ( ( ~ hBOOL(ti(bool,X484))
        | hBOOL(X484) )
      & ( ~ hBOOL(X484)
        | hBOOL(ti(bool,X484)) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[tsy_c_hBOOL_arg1])]) ).

fof(i_0_239,plain,
    ! [X470] : ti(fun(fun(X470,bool),fun(X470,bool)),collect(X470)) = collect(X470),
    inference(variable_rename,[status(thm)],[tsy_c_Set_OCollect_res]) ).

fof(i_0_240,plain,
    ! [X770,X771] : hAPP(fun(X770,bool),fun(X770,bool),collect(X770),X771) = ti(fun(X770,bool),X771),
    inference(variable_rename,[status(thm)],[fact_77_Collect__def]) ).

fof(i_0_241,plain,
    ! [X450,X451] : ti(fun(X450,fun(X451,X450)),combk(X450,X451)) = combk(X450,X451),
    inference(variable_rename,[status(thm)],[tsy_c_COMBK_res]) ).

fof(i_0_242,plain,
    ! [X463] :
      ( ~ ord(X463)
      | ti(fun(X463,fun(X463,bool)),ord_less(X463)) = ord_less(X463) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[tsy_c_Orderings_Oord__class_Oless_res])]) ).

fof(i_0_243,plain,
    ! [X471] : ti(fun(X471,fun(X471,bool)),fequal(X471)) = fequal(X471),
    inference(variable_rename,[status(thm)],[tsy_c_fequal_res]) ).

fof(i_0_244,plain,
    ! [X865] :
      ( ti(bool,X865) = fTrue
      | ti(bool,X865) = fFalse ),
    inference(variable_rename,[status(thm)],[help_fTrue_1_1_T]) ).

fof(i_0_245,plain,
    ! [X840] :
      ( ti(bool,X840) = fTrue
      | ti(bool,X840) = fFalse ),
    inference(variable_rename,[status(thm)],[help_If_3_1_T]) ).

fof(i_0_246,plain,
    ! [X449] : ti(fun(X449,X449),combi(X449)) = combi(X449),
    inference(variable_rename,[status(thm)],[tsy_c_COMBI_res]) ).

fof(i_0_247,plain,
    ! [X464] :
      ( ~ top(X464)
      | ti(X464,top_top(X464)) = top_top(X464) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[tsy_c_Orderings_Otop__class_Otop_res])]) ).

fof(i_0_248,plain,
    ! [X459] : ti(X459,undefined(X459)) = undefined(X459),
    inference(variable_rename,[status(thm)],[tsy_c_HOL_Oundefined_res]) ).

fof(i_0_249,plain,
    ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e))))))
      | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),lab)),lba)))) )
    & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),lab)),lba))))
      | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))) ) ),
    inference(fof_nnf,[status(thm)],[fact_93__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk]) ).

fof(i_0_250,plain,
    ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p)))
      | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))) )
    & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e))))))
      | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p))) ) ),
    inference(fof_nnf,[status(thm)],[fact_14_PW]) ).

fof(i_0_251,plain,
    ! [X799] : hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),X799))),lab)),lba)),arrow_1834574746e_Prof)),
    inference(variable_rename,[status(thm)],[fact_86_PiProf]) ).

cnf(i_0_252,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X1)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_172]) ).

cnf(i_0_253,plain,
    hAPP(X1,X1,combi(X1),X2) = ti(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_173]) ).

cnf(i_0_254,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_172]) ).

cnf(i_0_255,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X6)
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X6)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk2_6(X4,X3,X5,X6,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk2_6(X4,X3,X5,X6,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_174]) ).

cnf(i_0_256,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_175]) ).

cnf(i_0_257,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_175]) ).

cnf(i_0_258,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X3,X6,X1,X2,X4,X5))))
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X1)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_172]) ).

cnf(i_0_259,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X6,X3,X4,X5,X1,X2))))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_172]) ).

cnf(i_0_260,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk2_6(X4,X3,X5,X6,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk2_6(X4,X3,X5,X6,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X6)
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X6)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_174]) ).

cnf(i_0_261,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X3,X6,X1,X2,X4,X5))))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_175]) ).

cnf(i_0_262,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X6,X3,X4,X5,X1,X2))))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_175]) ).

fof(i_0_263,plain,
    ! [X526] :
      ( ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) != n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) = n
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X526) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X526) = n
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),c),e)))
        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X526)),n))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) != n
        | hAPP(arrow_1384031255e_indi,nat,h,X526) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hAPP(arrow_1384031255e_indi,nat,h,X526) = n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( hAPP(arrow_1384031255e_indi,nat,h,X526) != n
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),c),e)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526)),e)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X526))) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_176])])]) ).

fof(i_0_264,plain,
    ! [X551,X552,X553,X554,X555,X557,X562,X563] :
      ( ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X552)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X553)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X552,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X553,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X553),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X552),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X551)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X553)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X552)))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X552,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X553,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X553),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X552),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X551)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X552)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X553)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X552,esk9_5(X551,X552,X553,X554,X555))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X553,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X553),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X552),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X551)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X553)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X551,X552)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X552,esk9_5(X551,X552,X553,X554,X555))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X554),X555)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X553,esk9_5(X551,X552,X553,X554,X555))))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X553),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X552),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X551)) )
      & ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk10_1(X557)),arrow_1834574746e_Prof))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) )
      & ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk11_1(X557)),arrow_1834574746e_Prof))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk10_1(X557),X562)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk11_1(X557),X562)))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk11_1(X557),X563)))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk10_1(X557),X563)))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X557,esk10_1(X557))))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X557,esk11_1(X557))))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) )
      & ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X557,esk10_1(X557))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X557)),esk13_1(X557))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X557,esk11_1(X557))))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X557)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_23_IIA__def])])])])])]) ).

cnf(i_0_265,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X5,X3,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X5,X3,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_177]) ).

cnf(i_0_266,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X3,X5,X2,X4,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X3,X5,X2,X4,X1))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_177]) ).

cnf(i_0_267,plain,
    ( hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X2),X1))
    | ti(arrow_1212486748le_alt,esk27_2(X1,X2)) != ti(arrow_1212486748le_alt,esk28_2(X1,X2))
    | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ),
    inference(split_conjunct,[status(thm)],[i_0_178]) ).

cnf(i_0_268,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_269,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X5,X3,X4,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X5,X3,X4,X1,X2))))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_177]) ).

cnf(i_0_270,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X3,X5,X2,X4,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X3,X5,X2,X4,X1))))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_177]) ).

cnf(i_0_271,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X3,X4,X2,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X3,X4,X2,X1))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_180]) ).

cnf(i_0_272,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X4,X3,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X4,X3,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_180]) ).

cnf(i_0_273,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X2)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_274,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X3,X4,X2,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X3,X4,X2,X1))))
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_180]) ).

cnf(i_0_275,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X4,X3,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X4,X3,X1,X2))))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_180]) ).

cnf(i_0_276,plain,
    ( ti(fun(product_prod(X1,X2),bool),X4) = ti(fun(product_prod(X1,X2),bool),X3)
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X4))
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_182]) ).

cnf(i_0_277,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_278,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X1)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),X5))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_279,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X2)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_280,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_281,plain,
    ( ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X5),X4)))
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X2)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_282,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_283,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),X4))
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X5),X2)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_284,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X3),X2)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_285,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_286,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X1)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X3) != ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),X5))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_287,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X1)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_288,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_289,plain,
    ( ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X5),X4)))
    | ti(arrow_1212486748le_alt,X5) = ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_290,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X3),X2)))
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_291,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_292,plain,
    ( hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X4))
    | hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X3))
    | ti(fun(product_prod(X1,X2),bool),X4) = ti(fun(product_prod(X1,X2),bool),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_182]) ).

cnf(i_0_293,plain,
    ( ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X5)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

fof(i_0_294,plain,
    ! [X564,X565,X566,X567,X569,X573] :
      ( ( ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X564))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X565),arrow_1834574746e_Prof))
        | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X566),X567)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X565,esk14_4(X564,X565,X566,X567))))
        | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X566),X567)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X564,X565))) )
      & ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk15_1(X569)),arrow_1834574746e_Prof))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X569)) )
      & ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk16_1(X569)),esk17_1(X569))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk15_1(X569),X573)))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X569)) )
      & ( ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk16_1(X569)),esk17_1(X569))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X569,esk15_1(X569))))
        | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X569)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_24_unanimity__def])])])])])]) ).

cnf(i_0_295,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_296,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_297,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X1),X2)),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_183]) ).

cnf(i_0_298,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]) ).

cnf(i_0_299,plain,
    ( ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_184]) ).

fof(i_0_300,plain,
    ! [X756,X757,X758] :
      ( ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X758),arrow_638930832le_Lin))
      | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X756),X757)),X758))
      | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X757),X756)),X758)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_185])]) ).

cnf(i_0_301,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

cnf(i_0_302,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

cnf(i_0_303,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X1)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | ti(arrow_1212486748le_alt,X4) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X3) != ti(arrow_1212486748le_alt,X4)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_181]) ).

cnf(i_0_304,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

cnf(i_0_305,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

cnf(i_0_306,plain,
    ( ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

cnf(i_0_307,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X4)
    | ti(arrow_1212486748le_alt,X2) = ti(arrow_1212486748le_alt,X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

cnf(i_0_308,plain,
    ( hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X6))
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X5))
    | ti(fun(product_prod(X1,X2),bool),X5) != ti(fun(product_prod(X1,X2),bool),X6) ),
    inference(split_conjunct,[status(thm)],[i_0_182]) ).

cnf(i_0_309,plain,
    ( hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X6))
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X5))
    | ti(fun(product_prod(X1,X2),bool),X6) != ti(fun(product_prod(X1,X2),bool),X5) ),
    inference(split_conjunct,[status(thm)],[i_0_182]) ).

fof(i_0_310,plain,
    ! [X806,X807,X808,X809,X810,X811] :
      ( ~ hBOOL(hAPP(fun(fun(X806,X807),bool),bool,hAPP(fun(X806,X807),fun(fun(fun(X806,X807),bool),bool),member(fun(X806,X807)),X809),hAPP(fun(X806,fun(X807,bool)),fun(fun(X806,X807),bool),hAPP(fun(X806,bool),fun(fun(X806,fun(X807,bool)),fun(fun(X806,X807),bool)),pi(X806,X807),X810),hAPP(fun(X807,bool),fun(X806,fun(X807,bool)),combk(fun(X807,bool),X806),X811))))
      | ~ hBOOL(hAPP(fun(X806,bool),bool,hAPP(X806,fun(fun(X806,bool),bool),member(X806),X808),X810))
      | hBOOL(hAPP(fun(X807,bool),bool,hAPP(X807,fun(fun(X807,bool),bool),member(X807),hAPP(X806,X807,X809,X808)),X811)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_89_funcset__mem])]) ).

cnf(i_0_311,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),X3))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_184]) ).

cnf(i_0_312,plain,
    ( ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X3)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

cnf(i_0_313,plain,
    ( ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ti(arrow_1212486748le_alt,X3) != ti(arrow_1212486748le_alt,X1)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

cnf(i_0_314,plain,
    ( ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

cnf(i_0_315,plain,
    ( ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

fof(i_0_316,plain,
    ! [X800,X801,X802,X803,X804,X805] :
      ( ~ hBOOL(hAPP(fun(fun(X800,X801),bool),bool,hAPP(fun(X800,X801),fun(fun(fun(X800,X801),bool),bool),member(fun(X800,X801)),X803),hAPP(fun(X800,fun(X801,bool)),fun(fun(X800,X801),bool),hAPP(fun(X800,bool),fun(fun(X800,fun(X801,bool)),fun(fun(X800,X801),bool)),pi(X800,X801),X804),X805)))
      | ~ hBOOL(hAPP(fun(X800,bool),bool,hAPP(X800,fun(fun(X800,bool),bool),member(X800),X802),X804))
      | hBOOL(hAPP(fun(X801,bool),bool,hAPP(X801,fun(fun(X801,bool),bool),member(X801),hAPP(X800,X801,X803,X802)),hAPP(X800,fun(X801,bool),X805,X802))) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_87_Pi__mem])]) ).

fof(i_0_317,plain,
    ! [X790,X791,X792,X793,X794,X795] :
      ( ~ hBOOL(hAPP(fun(fun(X790,X791),bool),bool,hAPP(fun(X790,X791),fun(fun(fun(X790,X791),bool),bool),member(fun(X790,X791)),X793),hAPP(fun(X790,fun(X791,bool)),fun(fun(X790,X791),bool),hAPP(fun(X790,bool),fun(fun(X790,fun(X791,bool)),fun(fun(X790,X791),bool)),pi(X790,X791),X794),X795)))
      | hBOOL(hAPP(fun(X791,bool),bool,hAPP(X791,fun(fun(X791,bool),bool),member(X791),hAPP(X790,X791,X793,X792)),hAPP(X790,fun(X791,bool),X795,X792)))
      | ~ hBOOL(hAPP(fun(X790,bool),bool,hAPP(X790,fun(fun(X790,bool),bool),member(X790),X792),X794)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_188])]) ).

fof(i_0_318,plain,
    ! [X689,X690,X691,X692] :
      ( ~ hBOOL(hAPP(fun(X690,bool),bool,hAPP(fun(X690,X691),fun(fun(X690,bool),bool),inj_on(X690,X691),X692),top_top(fun(X690,bool))))
      | hBOOL(hAPP(fun(X690,bool),bool,hAPP(fun(X690,fun(X689,X691)),fun(fun(X690,bool),bool),inj_on(X690,fun(X689,X691)),hAPP(fun(X690,X691),fun(X690,fun(X689,X691)),hAPP(fun(X691,fun(X689,X691)),fun(fun(X690,X691),fun(X690,fun(X689,X691))),combb(X691,fun(X689,X691),X690),combk(X691,X689)),X692)),top_top(fun(X690,bool)))) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_58_inj__fun])]) ).

fof(i_0_319,plain,
    ! [X772,X773] :
      ( ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X773),arrow_638930832le_Lin))
      | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X773),X772)),arrow_638930832le_Lin)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_78_mktop__Lin])]) ).

fof(i_0_320,plain,
    ! [X774,X775] :
      ( ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X775),arrow_638930832le_Lin))
      | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X775),X774)),arrow_638930832le_Lin)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_79_mkbot__Lin])]) ).

fof(i_0_321,negated_conjecture,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p))),
    inference(fof_simplification,[status(thm)],[inference(assume_negation,[status(cth)],[conj_0])]) ).

fof(i_0_322,plain,
    ! [X779] :
      ( ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X779),arrow_638930832le_Lin))
      | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),combk(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),arrow_1384031255e_indi),X779)),arrow_1834574746e_Prof)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_81_const__Lin__Prof])]) ).

cnf(i_0_323,plain,
    ( ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X3)
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2)))
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_186]) ).

cnf(i_0_324,plain,
    ( ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X1)
    | ti(arrow_1212486748le_alt,X3) = ti(arrow_1212486748le_alt,X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2)))
    | ti(arrow_1212486748le_alt,X1) != ti(arrow_1212486748le_alt,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_187]) ).

fof(i_0_325,plain,
    ! [X814,X815,X816,X817,X818] :
      ( ( ~ hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X814),X815))
        | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X816),arrow_1834574746e_Prof))
        | hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X814,X816) = hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X816,X815) )
      & ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk30_2(X817,X818)),arrow_1834574746e_Prof))
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X817),X818)) )
      & ( hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X817,esk30_2(X817,X818)) != hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk30_2(X817,X818),X818)
        | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X817),X818)) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_91_dictator__def])])])])])]) ).

fof(i_0_326,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)),
    inference(fof_simplification,[status(thm)],[fact_99__096_Ib_M_Aa_J_A_126_058_ALab_096]) ).

fof(i_0_327,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),a),b)),lba)),
    inference(fof_simplification,[status(thm)],[fact_98__096_Ia_M_Ab_J_A_126_058_ALba_096]) ).

fof(i_0_328,plain,
    ! [X812,X813] : hBOOL(hAPP(fun(fun(X812,X812),bool),bool,hAPP(fun(X812,X812),fun(fun(fun(X812,X812),bool),bool),member(fun(X812,X812)),combi(X812)),hAPP(fun(X812,fun(X812,bool)),fun(fun(X812,X812),bool),hAPP(fun(X812,bool),fun(fun(X812,fun(X812,bool)),fun(fun(X812,X812),bool)),pi(X812,X812),X813),hAPP(fun(X812,bool),fun(X812,fun(X812,bool)),combk(fun(X812,bool),X812),X813)))),
    inference(variable_rename,[status(thm)],[fact_90_funcset__id]) ).

cnf(i_0_329,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),esk29_2(X1,X2)))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_189]) ).

cnf(i_0_330,plain,
    ( hAPP(X1,X4,X5,X2) = hAPP(X1,X4,X5,X3)
    | ti(X1,X2) != ti(X1,X3)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X3),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X4),fun(fun(X1,bool),bool),inj_on(X1,X4),X5),X6)) ),
    inference(split_conjunct,[status(thm)],[i_0_190]) ).

cnf(i_0_331,plain,
    ( ti(X1,X4) = ti(X1,X5)
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X4),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X6)) ),
    inference(split_conjunct,[status(thm)],[i_0_190]) ).

cnf(i_0_332,plain,
    ( ti(X1,X5) = ti(X1,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_191]) ).

cnf(i_0_333,plain,
    ( ti(X1,X5) = ti(X1,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4))
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6) ),
    inference(split_conjunct,[status(thm)],[i_0_192]) ).

cnf(i_0_334,plain,
    ( ti(X1,X5) = ti(X1,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4))
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6) ),
    inference(split_conjunct,[status(thm)],[i_0_193]) ).

cnf(i_0_335,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),X4),X3),X6) = ti(X1,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | hAPP(X1,X2,X3,X5) != ti(X2,X6) ),
    inference(split_conjunct,[status(thm)],[i_0_194]) ).

fof(i_0_336,plain,
    ! [X527,X528,X529,X531,X532,X533,X534,X535,X538] :
      ( ( ~ hBOOL(hAPP(product_prod(X527,X528),bool,X529,esk6_3(X527,X528,X529)))
        | hBOOL(hAPP(product_prod(X527,X528),bool,X529,hAPP(X528,product_prod(X527,X528),hAPP(X527,fun(X528,product_prod(X527,X528)),product_Pair(X527,X528),X531),X532))) )
      & ( ~ hBOOL(hAPP(product_prod(X533,X534),bool,X535,hAPP(X534,product_prod(X533,X534),hAPP(X533,fun(X534,product_prod(X533,X534)),product_Pair(X533,X534),esk7_3(X533,X534,X535)),esk8_3(X533,X534,X535))))
        | hBOOL(hAPP(product_prod(X533,X534),bool,X535,X538)) ) ),
    inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_15_split__paired__All])])])])]) ).

cnf(i_0_337,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),X4),X3),hAPP(X1,X2,X3,X5)) = ti(X1,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_195]) ).

cnf(i_0_338,plain,
    ( hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3) = ti(fun(X2,X1),X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool))))
    | hAPP(X1,X2,X3,hAPP(X2,X1,X4,esk22_4(X1,X2,X4,X3))) != ti(X2,esk22_4(X1,X2,X4,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_196]) ).

cnf(i_0_339,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3),X5) = ti(X1,X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool))))
    | hAPP(X1,X2,X3,X4) != ti(X2,X5) ),
    inference(split_conjunct,[status(thm)],[i_0_197]) ).

cnf(i_0_340,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3),hAPP(X1,X2,X3,X4)) = ti(X1,X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(split_conjunct,[status(thm)],[i_0_198]) ).

fof(i_0_341,plain,
    ! [X601,X602,X603,X604] :
      ( ~ preorder(X601)
      | ~ hBOOL(hAPP(X601,bool,hAPP(X601,fun(X601,bool),ord_less(X601),X603),X604))
      | ~ hBOOL(hAPP(X601,bool,hAPP(X601,fun(X601,bool),ord_less(X601),X604),X602))
      | hBOOL(hAPP(X601,bool,hAPP(X601,fun(X601,bool),ord_less(X601),X603),X602)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_34_order__less__trans])])]) ).

fof(i_0_342,plain,
    ! [X597,X598,X599,X600] :
      ( ~ order(X597)
      | ~ hBOOL(hAPP(X597,bool,hAPP(X597,fun(X597,bool),ord_less(X597),X599),X600))
      | ~ hBOOL(hAPP(X597,bool,hAPP(X597,fun(X597,bool),ord_less(X597),X598),X599))
      | hBOOL(hAPP(X597,bool,hAPP(X597,fun(X597,bool),ord_less(X597),X598),X600)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_33_xt1_I10_J])])]) ).

fof(i_0_343,plain,
    ! [X627,X628,X629,X630] :
      ( ~ preorder(X627)
      | ~ hBOOL(hAPP(X627,bool,hAPP(X627,fun(X627,bool),ord_less(X627),X629),X630))
      | ~ hBOOL(hAPP(X627,bool,hAPP(X627,fun(X627,bool),ord_less(X627),X630),X629))
      | hBOOL(X628) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_41_order__less__imp__triv])])]) ).

fof(i_0_344,plain,
    ! [X621,X622,X623] :
      ( ~ order(X621)
      | ~ hBOOL(hAPP(X621,bool,hAPP(X621,fun(X621,bool),ord_less(X621),X622),X623))
      | ~ hBOOL(hAPP(X621,bool,hAPP(X621,fun(X621,bool),ord_less(X621),X623),X622)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_199])])]) ).

fof(i_0_345,plain,
    ! [X640,X641,X642] :
      ( ~ preorder(X640)
      | ~ hBOOL(hAPP(X640,bool,hAPP(X640,fun(X640,bool),ord_less(X640),X641),X642))
      | ~ hBOOL(hAPP(X640,bool,hAPP(X640,fun(X640,bool),ord_less(X640),X642),X641)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_200])])]) ).

fof(i_0_346,plain,
    ! [X637,X638,X639] :
      ( ~ preorder(X637)
      | ~ hBOOL(hAPP(X637,bool,hAPP(X637,fun(X637,bool),ord_less(X637),X638),X639))
      | ~ hBOOL(hAPP(X637,bool,hAPP(X637,fun(X637,bool),ord_less(X637),X639),X638)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_201])])]) ).

fof(i_0_347,plain,
    ! [X624,X625,X626] :
      ( ~ preorder(X624)
      | ~ hBOOL(hAPP(X624,bool,hAPP(X624,fun(X624,bool),ord_less(X624),X625),X626))
      | ~ hBOOL(hAPP(X624,bool,hAPP(X624,fun(X624,bool),ord_less(X624),X626),X625)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_202])])]) ).

fof(i_0_348,plain,
    ! [X594,X595,X596] :
      ( ~ preorder(X594)
      | ~ hBOOL(hAPP(X594,bool,hAPP(X594,fun(X594,bool),ord_less(X594),X595),X596))
      | ~ hBOOL(hAPP(X594,bool,hAPP(X594,fun(X594,bool),ord_less(X594),X596),X595)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_203])])]) ).

cnf(i_0_349,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ti(X1,X2) != ti(X1,X3)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_204]) ).

cnf(i_0_350,plain,
    ( hAPP(X1,X4,X5,X2) = hAPP(X1,X4,X5,X3)
    | ti(X1,X2) != ti(X1,X3)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X4),fun(fun(X1,bool),bool),inj_on(X1,X4),X5),top_top(fun(X1,bool)))) ),
    inference(split_conjunct,[status(thm)],[i_0_205]) ).

cnf(i_0_351,plain,
    ( ti(X1,X4) = ti(X1,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool))))
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5) ),
    inference(split_conjunct,[status(thm)],[i_0_206]) ).

cnf(i_0_352,plain,
    ( ti(X1,X4) = ti(X1,X5)
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(split_conjunct,[status(thm)],[i_0_205]) ).

cnf(i_0_353,plain,
    ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),esk29_2(X1,X2)),arrow_638930832le_Lin))
    | ti(arrow_1212486748le_alt,X1) = ti(arrow_1212486748le_alt,X2) ),
    inference(split_conjunct,[status(thm)],[i_0_189]) ).

fof(i_0_354,plain,
    ! [X859,X860,X861,X862,X863,X864] : hAPP(X859,X860,hAPP(fun(X859,X861),fun(X859,X860),hAPP(fun(X859,fun(X861,X860)),fun(fun(X859,X861),fun(X859,X860)),combs(X859,X861,X860),X862),X863),X864) = hAPP(X861,X860,hAPP(X859,fun(X861,X860),X862,X864),hAPP(X859,X861,X863,X864)),
    inference(variable_rename,[status(thm)],[help_COMBS_1_1_U]) ).

cnf(i_0_355,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | ti(X1,esk20_4(X1,X2,X3,X4)) != ti(X1,esk21_4(X1,X2,X3,X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_193]) ).

cnf(i_0_356,plain,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool)),arrow_1990387629ctator) = arrow_1990387629ctator,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Odictator_res]) ).

fof(i_0_357,plain,
    ! [X580,X581,X582,X583,X584,X585] : hAPP(product_prod(X580,X581),X582,hAPP(fun(X580,fun(X581,X582)),fun(product_prod(X580,X581),X582),product_prod_rec(X580,X581,X582),X583),hAPP(X581,product_prod(X580,X581),hAPP(X580,fun(X581,product_prod(X580,X581)),product_Pair(X580,X581),X584),X585)) = hAPP(X581,X582,hAPP(X580,fun(X581,X582),X583,X584),X585),
    inference(variable_rename,[status(thm)],[fact_28_prod_Orecs]) ).

cnf(i_0_358,plain,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_1932713123nimity) = arrow_1932713123nimity,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Ounanimity_res]) ).

cnf(i_0_359,plain,
    ti(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_612047104le_IIA) = arrow_612047104le_IIA,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OIIA_res]) ).

cnf(i_0_360,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_207]) ).

cnf(i_0_361,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ti(X1,X2) = ti(X1,X3)
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_208]) ).

cnf(i_0_362,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ti(X1,X2) = ti(X1,X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_209]) ).

cnf(i_0_363,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ti(X1,X2) = ti(X1,X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_204]) ).

cnf(i_0_364,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_210]) ).

cnf(i_0_365,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ti(X1,X2) = ti(X1,X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_211]) ).

fof(i_0_366,plain,
    ! [X841,X842,X843,X844,X845,X846] : hAPP(X841,X842,hAPP(fun(X841,X843),fun(X841,X842),hAPP(fun(X843,X842),fun(fun(X841,X843),fun(X841,X842)),combb(X843,X842,X841),X844),X845),X846) = hAPP(X843,X842,X844,hAPP(X841,X843,X845,X846)),
    inference(variable_rename,[status(thm)],[help_COMBB_1_1_U]) ).

fof(i_0_367,plain,
    ! [X847,X848,X849,X850,X851,X852] : hAPP(X847,X848,hAPP(X849,fun(X847,X848),hAPP(fun(X847,fun(X849,X848)),fun(X849,fun(X847,X848)),combc(X847,X849,X848),X850),X851),X852) = hAPP(X849,X848,hAPP(X847,fun(X849,X848),X850,X852),X851),
    inference(variable_rename,[status(thm)],[help_COMBC_1_1_U]) ).

cnf(i_0_368,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X5),X2) != hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X6),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_212]) ).

cnf(i_0_369,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X5),X2) != hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X6),X3) ),
    inference(split_conjunct,[status(thm)],[i_0_213]) ).

cnf(i_0_370,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) != hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6) ),
    inference(split_conjunct,[status(thm)],[i_0_212]) ).

cnf(i_0_371,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) != hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6) ),
    inference(split_conjunct,[status(thm)],[i_0_213]) ).

cnf(i_0_372,plain,
    ( hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) = hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6)
    | ti(X1,X2) != ti(X1,X3)
    | ti(X4,X5) != ti(X4,X6) ),
    inference(split_conjunct,[status(thm)],[i_0_212]) ).

cnf(i_0_373,plain,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),arrow_1726925404_above) = arrow_1726925404_above,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Oabove_res]) ).

fof(i_0_374,plain,
    ! [X767,X768,X769] :
      ( ( ~ hBOOL(hAPP(fun(X767,bool),bool,hAPP(X767,fun(fun(X767,bool),bool),member(X767),X768),X769))
        | hBOOL(hAPP(X767,bool,X769,X768)) )
      & ( ~ hBOOL(hAPP(X767,bool,X769,X768))
        | hBOOL(hAPP(fun(X767,bool),bool,hAPP(X767,fun(fun(X767,bool),bool),member(X767),X768),X769)) ) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_76_mem__def])]) ).

cnf(i_0_375,plain,
    ( ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ti(X1,X2) != ti(X1,X3)
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_207]) ).

cnf(i_0_376,plain,
    ( ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ti(X1,X3) != ti(X1,X2)
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_207]) ).

cnf(i_0_377,plain,
    ( ti(X1,X2) != ti(X1,X3)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_208]) ).

cnf(i_0_378,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool))))
    | ti(X1,esk23_3(X1,X2,X3)) != ti(X1,esk24_3(X1,X2,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_214]) ).

cnf(i_0_379,plain,
    ti(fun(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool))),pi(X1,X2)) = pi(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_215]) ).

cnf(i_0_380,plain,
    ( ti(fun(X1,X2),X3) = ti(fun(X1,X2),X4)
    | hAPP(X1,X2,X3,esk25_4(X1,X2,X3,X4)) != hAPP(X1,X2,X4,esk25_4(X1,X2,X3,X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_216]) ).

cnf(i_0_381,plain,
    ( ti(X1,X2) = ti(X1,X3)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),fequal(X1),X2),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_217]) ).

cnf(i_0_382,plain,
    ( ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),top_top(X1)))
    | ti(X1,X2) != top_top(X1)
    | ~ top(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_218]) ).

fof(i_0_383,plain,
    ! [X820,X821,X822] : hAPP(fun(X820,fun(X821,bool)),fun(fun(X820,X821),bool),hAPP(fun(X820,bool),fun(fun(X820,fun(X821,bool)),fun(fun(X820,X821),bool)),pi(X820,X821),X822),hAPP(fun(X821,bool),fun(X820,fun(X821,bool)),combk(fun(X821,bool),X820),top_top(fun(X821,bool)))) = top_top(fun(fun(X820,X821),bool)),
    inference(variable_rename,[status(thm)],[fact_92_Pi__UNIV]) ).

fof(i_0_384,plain,
    ! [X589,X590] :
      ( ~ top(X589)
      | ~ hBOOL(hAPP(X589,bool,hAPP(X589,fun(X589,bool),ord_less(X589),top_top(X589)),X590)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_219])])]) ).

fof(i_0_385,plain,
    ! [X643,X644,X645] :
      ( ~ order(X643)
      | ~ hBOOL(hAPP(X643,bool,hAPP(X643,fun(X643,bool),ord_less(X643),X644),X645))
      | X644 != X645 ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_46_less__imp__neq])])]) ).

fof(i_0_386,plain,
    ! [X634,X635,X636] :
      ( ~ order(X634)
      | ~ hBOOL(hAPP(X634,bool,hAPP(X634,fun(X634,bool),ord_less(X634),X635),X636))
      | X635 != X636 ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_43_order__less__imp__not__eq])])]) ).

fof(i_0_387,plain,
    ! [X631,X632,X633] :
      ( ~ order(X631)
      | ~ hBOOL(hAPP(X631,bool,hAPP(X631,fun(X631,bool),ord_less(X631),X632),X633))
      | X633 != X632 ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_42_order__less__imp__not__eq2])])]) ).

fof(i_0_388,plain,
    ! [X661,X662] :
      ( ~ preorder(X661)
      | ~ hBOOL(hAPP(X661,bool,hAPP(X661,fun(X661,bool),ord_less(X661),X662),X662)) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_220])])]) ).

cnf(i_0_389,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),fequal(X1),X2),X3))
    | ti(X1,X2) != ti(X1,X3) ),
    inference(split_conjunct,[status(thm)],[i_0_221]) ).

cnf(i_0_390,plain,
    hAPP(X1,X1,hAPP(X1,fun(X1,X1),hAPP(bool,fun(X1,fun(X1,X1)),if(X1),fTrue),X2),X3) = ti(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_222]) ).

cnf(i_0_391,plain,
    hAPP(X1,X1,hAPP(X1,fun(X1,X1),hAPP(bool,fun(X1,fun(X1,X1)),if(X1),fFalse),X2),X3) = ti(X1,X3),
    inference(split_conjunct,[status(thm)],[i_0_223]) ).

cnf(i_0_392,plain,
    ti(fun(fun(X1,fun(X2,X3)),fun(fun(X1,X2),fun(X1,X3))),combs(X1,X2,X3)) = combs(X1,X2,X3),
    inference(split_conjunct,[status(thm)],[i_0_224]) ).

cnf(i_0_393,hypothesis,
    ti(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),f) = f,
    inference(split_conjunct,[status(thm)],[tsy_v_F_res]) ).

cnf(i_0_394,plain,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_992993526_mktop) = arrow_992993526_mktop,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omktop_res]) ).

cnf(i_0_395,plain,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_844286440_mkbot) = arrow_844286440_mkbot,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_Omkbot_res]) ).

fof(i_0_396,plain,
    ! [X739,X740] : hBOOL(hAPP(fun(X739,bool),bool,hAPP(fun(X739,X739),fun(fun(X739,bool),bool),inj_on(X739,X739),combi(X739)),X740)),
    inference(variable_rename,[status(thm)],[fact_66_inj__on__id2]) ).

fof(i_0_397,plain,
    ! [X578,X579] : hBOOL(hAPP(fun(X578,bool),bool,hAPP(X578,fun(fun(X578,bool),bool),member(X578),X579),top_top(fun(X578,bool)))),
    inference(variable_rename,[status(thm)],[fact_27_iso__tuple__UNIV__I]) ).

fof(i_0_398,plain,
    ! [X576,X577] : hBOOL(hAPP(fun(X576,bool),bool,hAPP(X576,fun(fun(X576,bool),bool),member(X576),X577),top_top(fun(X576,bool)))),
    inference(variable_rename,[status(thm)],[fact_26_UNIV__I]) ).

cnf(i_0_399,plain,
    ( ti(X1,X2) = top_top(X1)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),top_top(X1)))
    | ~ top(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_218]) ).

cnf(i_0_400,plain,
    ti(fun(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3)),product_prod_rec(X1,X2,X3)) = product_prod_rec(X1,X2,X3),
    inference(split_conjunct,[status(thm)],[i_0_225]) ).

cnf(i_0_401,plain,
    ti(fun(fun(X1,fun(X2,X3)),fun(X2,fun(X1,X3))),combc(X1,X2,X3)) = combc(X1,X2,X3),
    inference(split_conjunct,[status(thm)],[i_0_226]) ).

cnf(i_0_402,plain,
    ti(fun(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2))),combb(X1,X2,X3)) = combb(X1,X2,X3),
    inference(split_conjunct,[status(thm)],[i_0_227]) ).

cnf(i_0_403,plain,
    ti(fun(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1))),hilbert_inv_into(X1,X2)) = hilbert_inv_into(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_228]) ).

cnf(i_0_404,plain,
    ti(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),arrow_1834574746e_Prof) = arrow_1834574746e_Prof,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OProf_res]) ).

cnf(i_0_405,plain,
    hAPP(X1,X2,ti(fun(X1,X2),X3),X4) = hAPP(X1,X2,X3,X4),
    inference(split_conjunct,[status(thm)],[i_0_229]) ).

cnf(i_0_406,plain,
    ti(fun(fun(X1,X2),fun(fun(X1,bool),bool)),inj_on(X1,X2)) = inj_on(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_230]) ).

cnf(i_0_407,plain,
    hAPP(X1,X2,hAPP(X2,fun(X1,X2),combk(X2,X1),X3),X4) = ti(X2,X3),
    inference(split_conjunct,[status(thm)],[i_0_231]) ).

cnf(i_0_408,plain,
    ti(fun(X1,fun(X2,product_prod(X1,X2))),product_Pair(X1,X2)) = product_Pair(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_232]) ).

cnf(i_0_409,plain,
    ti(X1,ti(X1,X2)) = ti(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_233]) ).

cnf(i_0_410,plain,
    hAPP(X1,X2,X3,ti(X1,X4)) = hAPP(X1,X2,X3,X4),
    inference(split_conjunct,[status(thm)],[i_0_234]) ).

cnf(i_0_411,plain,
    ti(X1,hAPP(X2,X1,X3,X4)) = hAPP(X2,X1,X3,X4),
    inference(split_conjunct,[status(thm)],[i_0_235]) ).

cnf(i_0_412,plain,
    ti(fun(bool,fun(X1,fun(X1,X1))),if(X1)) = if(X1),
    inference(split_conjunct,[status(thm)],[i_0_236]) ).

cnf(i_0_413,plain,
    ti(fun(X1,fun(fun(X1,bool),bool)),member(X1)) = member(X1),
    inference(split_conjunct,[status(thm)],[i_0_237]) ).

fof(i_0_414,plain,
    ! [X663] : top_top(fun(X663,bool)) = hAPP(fun(X663,bool),fun(X663,bool),collect(X663),hAPP(bool,fun(X663,bool),combk(bool,X663),fTrue)),
    inference(variable_rename,[status(thm)],[fact_53_UNIV__def]) ).

cnf(i_0_415,plain,
    ti(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),arrow_638930832le_Lin) = arrow_638930832le_Lin,
    inference(split_conjunct,[status(thm)],[tsy_c_Arrow__Order__Mirabelle__rvjphhsdgg_OLin_res]) ).

cnf(i_0_416,hypothesis,
    ti(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),p) = p,
    inference(split_conjunct,[status(thm)],[tsy_v_P_____res]) ).

cnf(i_0_417,hypothesis,
    ( hBOOL(X1)
    | ~ hBOOL(ti(bool,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_238]) ).

cnf(i_0_418,plain,
    ti(fun(fun(X1,bool),fun(X1,bool)),collect(X1)) = collect(X1),
    inference(split_conjunct,[status(thm)],[i_0_239]) ).

cnf(i_0_419,plain,
    hAPP(fun(X1,bool),fun(X1,bool),collect(X1),X2) = ti(fun(X1,bool),X2),
    inference(split_conjunct,[status(thm)],[i_0_240]) ).

cnf(i_0_420,plain,
    ti(fun(X1,fun(X2,X1)),combk(X1,X2)) = combk(X1,X2),
    inference(split_conjunct,[status(thm)],[i_0_241]) ).

fof(i_0_421,plain,
    ! [X574,X575] : hBOOL(hAPP(X574,bool,top_top(fun(X574,bool)),X575)),
    inference(variable_rename,[status(thm)],[fact_25_top1I]) ).

cnf(i_0_422,plain,
    ( ti(fun(X1,fun(X1,bool)),ord_less(X1)) = ord_less(X1)
    | ~ ord(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_242]) ).

cnf(i_0_423,plain,
    ti(fun(X1,fun(X1,bool)),fequal(X1)) = fequal(X1),
    inference(split_conjunct,[status(thm)],[i_0_243]) ).

cnf(i_0_424,plain,
    ti(fun(fun(arrow_1384031255e_indi,bool),nat),finite_card(arrow_1384031255e_indi)) = finite_card(arrow_1384031255e_indi),
    inference(split_conjunct,[status(thm)],[tsy_c_Finite__Set_Ocard_res]) ).

cnf(i_0_425,hypothesis,
    ( hBOOL(ti(bool,X1))
    | ~ hBOOL(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_238]) ).

cnf(i_0_426,plain,
    ti(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),lba) = lba,
    inference(split_conjunct,[status(thm)],[tsy_v_Lba_____res]) ).

cnf(i_0_427,plain,
    ti(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),lab) = lab,
    inference(split_conjunct,[status(thm)],[tsy_v_Lab_____res]) ).

cnf(i_0_428,plain,
    ( ti(bool,X1) = fTrue
    | ti(bool,X1) = fFalse ),
    inference(split_conjunct,[status(thm)],[i_0_244]) ).

cnf(i_0_429,plain,
    ( ti(bool,X1) = fTrue
    | ti(bool,X1) = fFalse ),
    inference(split_conjunct,[status(thm)],[i_0_245]) ).

cnf(i_0_430,plain,
    ti(fun(X1,X1),combi(X1)) = combi(X1),
    inference(split_conjunct,[status(thm)],[i_0_246]) ).

cnf(i_0_431,plain,
    ti(fun(arrow_1384031255e_indi,nat),h) = h,
    inference(split_conjunct,[status(thm)],[tsy_v_h_____res]) ).

fof(i_0_432,plain,
    ! [X586,X587,X588] :
      ( ~ top(X587)
      | hAPP(X586,X587,top_top(fun(X586,X587)),X588) = top_top(X587) ),
    inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[fact_29_top__apply])])]) ).

cnf(i_0_433,plain,
    ( ti(X1,top_top(X1)) = top_top(X1)
    | ~ top(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_247]) ).

cnf(i_0_434,plain,
    ti(X1,undefined(X1)) = undefined(X1),
    inference(split_conjunct,[status(thm)],[i_0_248]) ).

cnf(i_0_435,plain,
    ti(nat,n) = n,
    inference(split_conjunct,[status(thm)],[tsy_v_n_____res]) ).

cnf(i_0_436,plain,
    ti(bool,fTrue) = fTrue,
    inference(split_conjunct,[status(thm)],[tsy_c_fTrue_res]) ).

cnf(i_0_437,plain,
    ti(bool,fFalse) = fFalse,
    inference(split_conjunct,[status(thm)],[tsy_c_fFalse_res]) ).

cnf(i_0_438,plain,
    ti(arrow_1212486748le_alt,e) = e,
    inference(split_conjunct,[status(thm)],[tsy_v_e_____res]) ).

cnf(i_0_439,hypothesis,
    ti(arrow_1212486748le_alt,d) = d,
    inference(split_conjunct,[status(thm)],[tsy_v_d_____res]) ).

cnf(i_0_440,hypothesis,
    ti(arrow_1212486748le_alt,c) = c,
    inference(split_conjunct,[status(thm)],[tsy_v_c_____res]) ).

cnf(i_0_441,plain,
    ti(arrow_1212486748le_alt,b) = b,
    inference(split_conjunct,[status(thm)],[tsy_v_b_____res]) ).

cnf(i_0_442,plain,
    ti(arrow_1212486748le_alt,a) = a,
    inference(split_conjunct,[status(thm)],[tsy_v_a_____res]) ).

fof(i_0_443,plain,
    ! [X826,X827] :
      ( ~ order(X827)
      | order(fun(X826,X827)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[arity_fun___Orderings_Oorder])]) ).

fof(i_0_444,plain,
    ! [X824,X825] :
      ( ~ preorder(X825)
      | preorder(fun(X824,X825)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[arity_fun___Orderings_Opreorder])]) ).

fof(i_0_445,plain,
    ! [X828,X829] :
      ( ~ top(X829)
      | top(fun(X828,X829)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[arity_fun___Orderings_Otop])]) ).

fof(i_0_446,plain,
    ! [X830,X831] :
      ( ~ ord(X831)
      | ord(fun(X830,X831)) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[arity_fun___Orderings_Oord])]) ).

cnf(i_0_447,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),lab)),lba))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))) ),
    inference(split_conjunct,[status(thm)],[i_0_249]),
    [final] ).

cnf(i_0_448,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))) ),
    inference(split_conjunct,[status(thm)],[i_0_250]),
    [final] ).

cnf(i_0_449,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e))))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),lab)),lba)))) ),
    inference(split_conjunct,[status(thm)],[i_0_249]),
    [final] ).

cnf(i_0_450,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e))))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p))) ),
    inference(split_conjunct,[status(thm)],[i_0_250]),
    [final] ).

cnf(i_0_451,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    inference(split_conjunct,[status(thm)],[fact_18__096e_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto]),
    [final] ).

cnf(i_0_452,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),e)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    inference(split_conjunct,[status(thm)],[fact_17__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto]),
    [final] ).

cnf(i_0_453,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))))),
    inference(split_conjunct,[status(thm)],[fact_13__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto]),
    [final] ).

cnf(i_0_454,plain,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_992993526_mktop),p)),e))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combs(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),fequal(nat)),h)),n))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),arrow_1726925404_above),p)),c)),e))),hAPP(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(arrow_1212486748le_alt,fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combb(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1384031255e_indi),arrow_844286440_mkbot),p)),e)))),arrow_1834574746e_Prof)),
    inference(split_conjunct,[status(thm)],[fact_16__096_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amktop_A_IP_Ai_J_Ae_Aelse_Aif_Ah_Ai]),
    [final] ).

cnf(i_0_455,plain,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combc(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),hAPP(fun(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(arrow_1384031255e_indi,bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),combb(bool,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1384031255e_indi),if(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(nat,fun(arrow_1384031255e_indi,bool),hAPP(fun(arrow_1384031255e_indi,fun(nat,bool)),fun(nat,fun(arrow_1384031255e_indi,bool)),combc(arrow_1384031255e_indi,nat,bool),hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,fun(nat,bool))),combb(nat,fun(nat,bool),arrow_1384031255e_indi),ord_less(nat)),h)),X1))),lab)),lba)),arrow_1834574746e_Prof)),
    inference(split_conjunct,[status(thm)],[i_0_251]),
    [final] ).

cnf(i_0_456,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_252,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_457,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_254,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_458,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X6)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X6)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk2_6(X4,X3,X5,X6,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk2_6(X4,X3,X5,X6,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_255,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_459,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X3,X6,X1,X2,X4,X5))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_256,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_460,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X6,X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_257,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_461,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_258,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_462,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk1_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk1_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_259,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_463,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X6)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X6)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk2_6(X4,X3,X5,X6,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk2_6(X4,X3,X5,X6,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X6)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_260,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_464,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X3,X6,X1,X2,X4,X5))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_261,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_465,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X6,esk4_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk4_6(X6,X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X5)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X6)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X6),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_262,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_466,plain,
    ( hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X2),X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk27_2(X1,X2)),esk28_2(X1,X2))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X2,esk26_2(X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ),
    inference(split_conjunct,[status(thm)],[i_0_178]),
    [final] ).

cnf(i_0_467,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_468,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_469,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_470,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk27_2(X1,X2)),esk28_2(X1,X2))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk26_2(X1,X2),X1)))
    | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X2),X1))
    | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ),
    inference(split_conjunct,[status(thm)],[i_0_178]),
    [final] ).

cnf(i_0_471,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk26_2(X1,X2)),arrow_1834574746e_Prof))
    | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X2),X1))
    | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ),
    inference(split_conjunct,[status(thm)],[i_0_178]),
    [final] ).

cnf(i_0_472,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X5)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk9_5(X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk9_5(X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_473,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X5)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk9_5(X3,X5,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk9_5(X3,X5,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_474,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X5,X3,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X5,X3,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_265,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_475,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X3,X5,X2,X4,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X3,X5,X2,X4,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_266,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_476,plain,
    ( hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X2),X1))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),esk28_2(X1,X2)) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),esk27_2(X1,X2))
    | ~ hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_267,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_477,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_478,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_479,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_480,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(cn,[status(thm)],[i_0_268]),
    [final] ).

cnf(i_0_481,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_482,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X5)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk9_5(X3,X4,X5,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk9_5(X3,X4,X5,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_483,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X5)))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk9_5(X3,X5,X4,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk9_5(X3,X5,X4,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_484,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X5,X3,X4,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X5,X3,X4,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X4)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_269,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_485,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X5,esk3_5(X3,X5,X2,X4,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk3_5(X3,X5,X2,X4,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X5)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X5),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_270,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_486,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X3,X4,X2,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X3,X4,X2,X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_271,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_487,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X4,X3,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X4,X3,X1,X2))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_272,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_488,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_273,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_489,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X3,X4,X2,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X3,X4,X2,X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_274,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_490,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X4,esk5_4(X4,X3,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,esk5_4(X4,X3,X1,X2))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X4)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X4),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,X3))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_275,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_491,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_492,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_493,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_494,plain,
    ( hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X3) = hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X4)
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X4))
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_276,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_495,plain,
    hBOOL(hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),f),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_1834574746e_Prof),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_638930832le_Lin)))),
    inference(split_conjunct,[status(thm)],[fact_70_assms_I1_J]),
    [final] ).

cnf(i_0_496,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_497,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_498,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e))) ),
    inference(cn,[status(thm)],[i_0_277]),
    [final] ).

cnf(i_0_499,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),X5))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_278,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_500,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_279,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_501,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_280,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_502,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X5),X4)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X5),X2)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_281,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_503,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_282,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_504,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_505,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X5),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_283,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_506,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X3),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_284,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_507,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_508,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ),
    inference(split_conjunct,[status(thm)],[i_0_179]),
    [final] ).

cnf(i_0_509,plain,
    ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),c),e)))
    | hAPP(arrow_1384031255e_indi,nat,h,X1) != n
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ),
    inference(cn,[status(thm)],[i_0_285]),
    [final] ).

cnf(i_0_510,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X1)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_286,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_511,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_287,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_512,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_288,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_513,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X5),X4)))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_289,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_514,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X4)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X3),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_290,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_515,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_516,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(cn,[status(thm)],[i_0_291]),
    [final] ).

cnf(i_0_517,plain,
    ( hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X3) = hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X4)
    | hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X4))
    | hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk18_4(X1,X2,X3,X4)),esk19_4(X1,X2,X3,X4))),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_292,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_518,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_519,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X5)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X4),X5))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_293,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_520,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,X2)))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X1))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X2),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X4)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X2,esk14_4(X1,X2,X3,X4)))) ),
    inference(split_conjunct,[status(thm)],[i_0_294]),
    [final] ).

cnf(i_0_521,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e))) ),
    inference(cn,[status(thm)],[i_0_295]),
    [final] ).

cnf(i_0_522,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_523,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1))) ),
    inference(split_conjunct,[status(thm)],[i_0_263]),
    [final] ).

cnf(i_0_524,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)) ),
    inference(cn,[status(thm)],[i_0_296]),
    [final] ).

cnf(i_0_525,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X1),X2)),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_297,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_526,plain,
    ( hAPP(arrow_1384031255e_indi,nat,h,X1) = n
    | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(arrow_1384031255e_indi,nat,h,X1)),n))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),e),d)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,X1)),e)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)) ),
    inference(cn,[status(thm)],[i_0_298]),
    [final] ).

cnf(i_0_527,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk10_1(X1))))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk11_1(X1)))) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_528,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),X3))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_299,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_529,plain,
    ( ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X1),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X3)),X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X2)),X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_300]),
    [final] ).

cnf(i_0_530,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_301,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_531,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_302,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_532,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X5),X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X5),arrow_638930832le_Lin)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_303,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_533,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),p,hAPP(nat,arrow_1384031255e_indi,hAPP(fun(arrow_1384031255e_indi,nat),fun(nat,arrow_1384031255e_indi),hAPP(fun(arrow_1384031255e_indi,bool),fun(fun(arrow_1384031255e_indi,nat),fun(nat,arrow_1384031255e_indi)),hilbert_inv_into(arrow_1384031255e_indi,nat),top_top(fun(arrow_1384031255e_indi,bool))),h),n)))),
    inference(split_conjunct,[status(thm)],[fact_12__096c_A_060_092_060_094bsub_062P_A_Iinv_Ah_An_J_092_060_094esub_062_Ad_0]),
    [final] ).

cnf(i_0_534,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_304,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_535,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_305,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_536,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_306,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_537,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X4)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X4)))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_307,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_538,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk11_1(X1),X2)))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk10_1(X1),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_539,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk10_1(X1),X2)))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk11_1(X1),X2))) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_540,plain,
    ( hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X6))
    | hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X5) != hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X6)
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_308,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_541,plain,
    ( hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X6))
    | hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X5) != hAPP(fun(product_prod(X1,X2),bool),fun(product_prod(X1,X2),bool),combi(fun(product_prod(X1,X2),bool)),X6)
    | ~ hBOOL(hAPP(fun(product_prod(X1,X2),bool),bool,hAPP(product_prod(X1,X2),fun(fun(product_prod(X1,X2),bool),bool),member(product_prod(X1,X2)),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X3),X4)),X5)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_309,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_542,plain,
    ( hBOOL(hAPP(fun(X2,bool),bool,hAPP(X2,fun(fun(X2,bool),bool),member(X2),hAPP(X1,X2,X3,X6)),X5))
    | ~ hBOOL(hAPP(fun(fun(X1,X2),bool),bool,hAPP(fun(X1,X2),fun(fun(fun(X1,X2),bool),bool),member(fun(X1,X2)),X3),hAPP(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool),hAPP(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool)),pi(X1,X2),X4),hAPP(fun(X2,bool),fun(X1,fun(X2,bool)),combk(fun(X2,bool),X1),X5))))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_310]),
    [final] ).

cnf(i_0_543,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),X3))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),X3))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_311,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_544,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk10_1(X1))))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk12_1(X1)),esk13_1(X1))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk11_1(X1))))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_545,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_312,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_546,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_313,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_547,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_314,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_548,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_315,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_549,plain,
    ( hBOOL(hAPP(fun(X2,bool),bool,hAPP(X2,fun(fun(X2,bool),bool),member(X2),hAPP(X1,X2,X3,X6)),hAPP(X1,fun(X2,bool),X5,X6)))
    | ~ hBOOL(hAPP(fun(fun(X1,X2),bool),bool,hAPP(fun(X1,X2),fun(fun(fun(X1,X2),bool),bool),member(fun(X1,X2)),X3),hAPP(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool),hAPP(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool)),pi(X1,X2),X4),X5)))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_316]),
    [final] ).

cnf(i_0_550,plain,
    ( hBOOL(hAPP(fun(X2,bool),bool,hAPP(X2,fun(fun(X2,bool),bool),member(X2),hAPP(X1,X2,X3,X6)),hAPP(X1,fun(X2,bool),X5,X6)))
    | ~ hBOOL(hAPP(fun(fun(X1,X2),bool),bool,hAPP(fun(X1,X2),fun(fun(fun(X1,X2),bool),bool),member(fun(X1,X2)),X3),hAPP(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool),hAPP(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool)),pi(X1,X2),X4),X5)))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_317]),
    [final] ).

cnf(i_0_551,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,fun(X4,X2)),fun(fun(X1,bool),bool),inj_on(X1,fun(X4,X2)),hAPP(fun(X1,X2),fun(X1,fun(X4,X2)),hAPP(fun(X2,fun(X4,X2)),fun(fun(X1,X2),fun(X1,fun(X4,X2))),combb(X2,fun(X4,X2),X1),combk(X2,X4)),X3)),top_top(fun(X1,bool))))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(split_conjunct,[status(thm)],[i_0_318]),
    [final] ).

cnf(i_0_552,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X1))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk16_1(X1)),esk17_1(X1))),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk15_1(X1)))) ),
    inference(split_conjunct,[status(thm)],[i_0_294]),
    [final] ).

cnf(i_0_553,plain,
    ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X1),X2)),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X1),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_319]),
    [final] ).

cnf(i_0_554,plain,
    ( hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X1),X2)),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X1),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_320]),
    [final] ).

cnf(i_0_555,negated_conjecture,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),c),d)),hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),f,p))),
    inference(split_conjunct,[status(thm)],[i_0_321]),
    [final] ).

cnf(i_0_556,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),combk(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),arrow_1384031255e_indi),X1)),arrow_1834574746e_Prof))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X1),arrow_638930832le_Lin)) ),
    inference(split_conjunct,[status(thm)],[i_0_322]),
    [final] ).

cnf(i_0_557,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_323,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_558,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X4),X2)))
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) != hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_324,c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_559,plain,
    ( hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,X3) = hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X3,X2)
    | ~ hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X1),X2))
    | ~ hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),X3),arrow_1834574746e_Prof)) ),
    inference(split_conjunct,[status(thm)],[i_0_325]),
    [final] ).

cnf(i_0_560,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lab)),
    inference(split_conjunct,[status(thm)],[i_0_326]),
    [final] ).

cnf(i_0_561,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),a),b)),lba)),
    inference(split_conjunct,[status(thm)],[i_0_327]),
    [final] ).

cnf(i_0_562,plain,
    ( hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),esk16_1(X1)),esk17_1(X1))),hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk15_1(X1),X2)))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_294]),
    [final] ).

cnf(i_0_563,plain,
    hBOOL(hAPP(fun(fun(X1,X1),bool),bool,hAPP(fun(X1,X1),fun(fun(fun(X1,X1),bool),bool),member(fun(X1,X1)),combi(X1)),hAPP(fun(X1,fun(X1,bool)),fun(fun(X1,X1),bool),hAPP(fun(X1,bool),fun(fun(X1,fun(X1,bool)),fun(fun(X1,X1),bool)),pi(X1,X1),X2),hAPP(fun(X1,bool),fun(X1,fun(X1,bool)),combk(fun(X1,bool),X1),X2)))),
    inference(split_conjunct,[status(thm)],[i_0_328]),
    [final] ).

cnf(i_0_564,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),esk29_2(X1,X2))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_329,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_565,plain,
    ( hAPP(X1,X4,X5,X2) = hAPP(X1,X4,X5,X3)
    | hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X3),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X4),fun(fun(X1,bool),bool),inj_on(X1,X4),X5),X6)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_330,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_566,plain,
    ( hAPP(X1,X1,combi(X1),X4) = hAPP(X1,X1,combi(X1),X5)
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X4),X6))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X6)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_331,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_567,plain,
    ( hAPP(X1,X1,combi(X1),X5) = hAPP(X1,X1,combi(X1),X6)
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_332,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_568,plain,
    ( hAPP(X1,X1,combi(X1),X5) = hAPP(X1,X1,combi(X1),X6)
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_333,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_569,plain,
    ( hAPP(X1,X1,combi(X1),X5) = hAPP(X1,X1,combi(X1),X6)
    | hAPP(X1,X2,X3,X5) != hAPP(X1,X2,X3,X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X6),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_334,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_570,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk30_2(X1,X2)),arrow_1834574746e_Prof))
    | hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X1),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_325]),
    [final] ).

cnf(i_0_571,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),b),a)),lba)),
    inference(split_conjunct,[status(thm)],[fact_96__096b_A_060_092_060_094bsub_062Lba_092_060_094esub_062_Aa_096]),
    [final] ).

cnf(i_0_572,plain,
    hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),a),b)),lab)),
    inference(split_conjunct,[status(thm)],[fact_97__096a_A_060_092_060_094bsub_062Lab_092_060_094esub_062_Ab_096]),
    [final] ).

cnf(i_0_573,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),X4),X3),X6) = hAPP(X1,X1,combi(X1),X5)
    | hAPP(X1,X2,X3,X5) != hAPP(X2,X2,combi(X2),X6)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_335,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_574,plain,
    ( hBOOL(hAPP(product_prod(X1,X2),bool,X3,X4))
    | ~ hBOOL(hAPP(product_prod(X1,X2),bool,X3,hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),esk7_3(X1,X2,X3)),esk8_3(X1,X2,X3)))) ),
    inference(split_conjunct,[status(thm)],[i_0_336]),
    [final] ).

cnf(i_0_575,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),X4),X3),hAPP(X1,X2,X3,X5)) = hAPP(X1,X1,combi(X1),X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X5),X4))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(rw,[status(thm)],[i_0_337,c_0_253]),
    [final] ).

cnf(i_0_576,plain,
    ( hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3) = hAPP(fun(X2,X1),fun(X2,X1),combi(fun(X2,X1)),X4)
    | hAPP(X1,X2,X3,hAPP(X2,X1,X4,esk22_4(X1,X2,X4,X3))) != hAPP(X2,X2,combi(X2),esk22_4(X1,X2,X4,X3))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_338,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_577,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk15_1(X1)),arrow_1834574746e_Prof))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_294]),
    [final] ).

cnf(i_0_578,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk11_1(X1)),arrow_1834574746e_Prof))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_579,plain,
    ( hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),esk10_1(X1)),arrow_1834574746e_Prof))
    | hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,X1)) ),
    inference(split_conjunct,[status(thm)],[i_0_264]),
    [final] ).

cnf(i_0_580,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3),X5) = hAPP(X1,X1,combi(X1),X4)
    | hAPP(X1,X2,X3,X4) != hAPP(X2,X2,combi(X2),X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_339,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_581,plain,
    ( hAPP(X2,X1,hAPP(fun(X1,X2),fun(X2,X1),hAPP(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)),hilbert_inv_into(X1,X2),top_top(fun(X1,bool))),X3),hAPP(X1,X2,X3,X4)) = hAPP(X1,X1,combi(X1),X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[i_0_340,c_0_253]),
    [final] ).

cnf(i_0_582,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X4))
    | ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_341]),
    [final] ).

cnf(i_0_583,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X4),X3))
    | ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X4),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_342]),
    [final] ).

cnf(i_0_584,plain,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool,hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),bool),member(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),p),arrow_1834574746e_Prof)),
    inference(split_conjunct,[status(thm)],[fact_3__096P_A_058_AProf_096]),
    [final] ).

cnf(i_0_585,plain,
    arrow_1834574746e_Prof = hAPP(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),hAPP(fun(arrow_1384031255e_indi,bool),fun(fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),pi(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),top_top(fun(arrow_1384031255e_indi,bool))),hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(arrow_1384031255e_indi,fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),combk(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),arrow_1384031255e_indi),arrow_638930832le_Lin)),
    inference(split_conjunct,[status(thm)],[fact_88_Prof__def]),
    [final] ).

cnf(i_0_586,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),esk21_4(X1,X2,X3,X4)),X4))
    | hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_193]),
    [final] ).

cnf(i_0_587,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),esk20_4(X1,X2,X3,X4)),X4))
    | hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_193]),
    [final] ).

cnf(i_0_588,plain,
    ( hBOOL(hAPP(product_prod(X1,X2),bool,X3,hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X4),X5)))
    | ~ hBOOL(hAPP(product_prod(X1,X2),bool,X3,esk6_3(X1,X2,X3))) ),
    inference(split_conjunct,[status(thm)],[i_0_336]),
    [final] ).

cnf(i_0_589,plain,
    ( hBOOL(X4)
    | ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_343]),
    [final] ).

cnf(i_0_590,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_344]),
    [final] ).

cnf(i_0_591,plain,
    ( ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_345]),
    [final] ).

cnf(i_0_592,plain,
    ( ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_346]),
    [final] ).

cnf(i_0_593,plain,
    ( ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_347]),
    [final] ).

cnf(i_0_594,plain,
    ( ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_348]),
    [final] ).

cnf(i_0_595,plain,
    ( ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | ~ linorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_208]),
    [final] ).

cnf(i_0_596,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ linorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_349,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_597,plain,
    ( hBOOL(hAPP(arrow_1384031255e_indi,bool,hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool),arrow_1990387629ctator,X1),X2))
    | hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),X1,esk30_2(X1,X2)) != hAPP(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),esk30_2(X1,X2),X2) ),
    inference(split_conjunct,[status(thm)],[i_0_325]),
    [final] ).

cnf(i_0_598,plain,
    ( hAPP(X1,X4,X5,X2) = hAPP(X1,X4,X5,X3)
    | hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X4),fun(fun(X1,bool),bool),inj_on(X1,X4),X5),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_350,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_599,plain,
    ( hAPP(X1,X1,combi(X1),X4) = hAPP(X1,X1,combi(X1),X5)
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_351,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_600,plain,
    ( hAPP(X1,X1,combi(X1),X4) = hAPP(X1,X1,combi(X1),X5)
    | hAPP(X1,X2,X3,X4) != hAPP(X1,X2,X3,X5)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_352,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_601,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),esk29_2(X1,X2)),arrow_638930832le_Lin)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_353,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_602,plain,
    hAPP(X1,X2,hAPP(fun(X1,X3),fun(X1,X2),hAPP(fun(X1,fun(X3,X2)),fun(fun(X1,X3),fun(X1,X2)),combs(X1,X3,X2),X4),X5),X6) = hAPP(X3,X2,hAPP(X1,fun(X3,X2),X4,X6),hAPP(X1,X3,X5,X6)),
    inference(split_conjunct,[status(thm)],[i_0_354]),
    [final] ).

cnf(i_0_603,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4))
    | hAPP(X1,X1,combi(X1),esk21_4(X1,X2,X3,X4)) != hAPP(X1,X1,combi(X1),esk20_4(X1,X2,X3,X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_355,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_604,plain,
    hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool)),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool)),combi(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,bool))),arrow_1990387629ctator) = arrow_1990387629ctator,
    inference(rw,[status(thm)],[i_0_356,c_0_253]),
    [final] ).

cnf(i_0_605,plain,
    hAPP(product_prod(X1,X2),X3,hAPP(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3),product_prod_rec(X1,X2,X3),X4),hAPP(X2,product_prod(X1,X2),hAPP(X1,fun(X2,product_prod(X1,X2)),product_Pair(X1,X2),X5),X6)) = hAPP(X2,X3,hAPP(X1,fun(X2,X3),X4,X5),X6),
    inference(split_conjunct,[status(thm)],[i_0_357]),
    [final] ).

cnf(i_0_606,plain,
    hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),combi(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),arrow_1932713123nimity) = arrow_1932713123nimity,
    inference(rw,[status(thm)],[i_0_358,c_0_253]),
    [final] ).

cnf(i_0_607,plain,
    hAPP(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),combi(fun(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),arrow_612047104le_IIA) = arrow_612047104le_IIA,
    inference(rw,[status(thm)],[i_0_359,c_0_253]),
    [final] ).

cnf(i_0_608,plain,
    hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lba),arrow_638930832le_Lin)),
    inference(split_conjunct,[status(thm)],[fact_71__096Lba_A_058_ALin_096]),
    [final] ).

cnf(i_0_609,plain,
    hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lab),arrow_638930832le_Lin)),
    inference(split_conjunct,[status(thm)],[fact_72__096Lab_A_058_ALin_096]),
    [final] ).

cnf(i_0_610,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_360,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_611,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_361,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_612,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_362,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_613,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_363,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_614,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_364,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_615,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X3),X2))
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | ~ linorder(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_365,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_616,plain,
    hAPP(X1,X2,hAPP(fun(X1,X3),fun(X1,X2),hAPP(fun(X3,X2),fun(fun(X1,X3),fun(X1,X2)),combb(X3,X2,X1),X4),X5),X6) = hAPP(X3,X2,X4,hAPP(X1,X3,X5,X6)),
    inference(split_conjunct,[status(thm)],[i_0_366]),
    [final] ).

cnf(i_0_617,plain,
    hAPP(X1,X2,hAPP(X3,fun(X1,X2),hAPP(fun(X1,fun(X3,X2)),fun(X3,fun(X1,X2)),combc(X1,X3,X2),X4),X5),X6) = hAPP(X3,X2,hAPP(X1,fun(X3,X2),X4,X6),X5),
    inference(split_conjunct,[status(thm)],[i_0_367]),
    [final] ).

cnf(i_0_618,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X5),X2) != hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X6),X3) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_368,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_619,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X5),X2) != hAPP(X1,product_prod(X4,X1),hAPP(X4,fun(X1,product_prod(X4,X1)),product_Pair(X4,X1),X6),X3) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_369,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_620,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) != hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_370,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_621,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) != hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_371,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_622,plain,
    ( hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X2),X5) = hAPP(X4,product_prod(X1,X4),hAPP(X1,fun(X4,product_prod(X1,X4)),product_Pair(X1,X4),X3),X6)
    | hAPP(X4,X4,combi(X4),X5) != hAPP(X4,X4,combi(X4),X6)
    | hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_372,c_0_253]),c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_623,plain,
    ( hAPP(X1,X2,X3,esk20_4(X1,X2,X3,X4)) = hAPP(X1,X2,X3,esk21_4(X1,X2,X3,X4))
    | hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X4)) ),
    inference(split_conjunct,[status(thm)],[i_0_193]),
    [final] ).

cnf(i_0_624,plain,
    hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),combi(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))))),arrow_1726925404_above) = arrow_1726925404_above,
    inference(rw,[status(thm)],[i_0_373,c_0_253]),
    [final] ).

cnf(i_0_625,plain,
    ( hBOOL(hAPP(X1,bool,X3,X2))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_374]),
    [final] ).

cnf(i_0_626,plain,
    ( hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ linorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_375,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_627,plain,
    ( hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ linorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_376,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_628,plain,
    ( hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3)
    | ~ linorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_377,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_629,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool))))
    | hAPP(X1,X1,combi(X1),esk24_3(X1,X2,X3)) != hAPP(X1,X1,combi(X1),esk23_3(X1,X2,X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_378,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_630,plain,
    hAPP(fun(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool))),fun(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool))),combi(fun(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool)))),pi(X1,X2)) = pi(X1,X2),
    inference(rw,[status(thm)],[i_0_379,c_0_253]),
    [final] ).

cnf(i_0_631,plain,
    ( hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3) = hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X4)
    | hAPP(X1,X2,X3,esk25_4(X1,X2,X3,X4)) != hAPP(X1,X2,X4,esk25_4(X1,X2,X3,X4)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_380,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_632,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X3)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),fequal(X1),X2),X3)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_381,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_633,plain,
    ( hAPP(X1,X1,combi(X1),X2) != top_top(X1)
    | ~ top(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),top_top(X1))) ),
    inference(rw,[status(thm)],[i_0_382,c_0_253]),
    [final] ).

cnf(i_0_634,plain,
    ( hAPP(X1,X2,X3,esk23_3(X1,X2,X3)) = hAPP(X1,X2,X3,esk24_3(X1,X2,X3))
    | hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(split_conjunct,[status(thm)],[i_0_214]),
    [final] ).

cnf(i_0_635,plain,
    hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),n),hAPP(fun(arrow_1384031255e_indi,bool),nat,finite_card(arrow_1384031255e_indi),top_top(fun(arrow_1384031255e_indi,bool))))),
    inference(split_conjunct,[status(thm)],[fact_19_n_I1_J]),
    [final] ).

cnf(i_0_636,plain,
    hAPP(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool),hAPP(fun(X1,bool),fun(fun(X1,fun(X2,bool)),fun(fun(X1,X2),bool)),pi(X1,X2),X3),hAPP(fun(X2,bool),fun(X1,fun(X2,bool)),combk(fun(X2,bool),X1),top_top(fun(X2,bool)))) = top_top(fun(fun(X1,X2),bool)),
    inference(split_conjunct,[status(thm)],[i_0_383]),
    [final] ).

cnf(i_0_637,plain,
    ( hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X3),X2))
    | ~ hBOOL(hAPP(X1,bool,X2,X3)) ),
    inference(split_conjunct,[status(thm)],[i_0_374]),
    [final] ).

cnf(i_0_638,plain,
    ( ~ top(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),top_top(X1)),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_384]),
    [final] ).

cnf(i_0_639,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | X2 != X3 ),
    inference(split_conjunct,[status(thm)],[i_0_385]),
    [final] ).

cnf(i_0_640,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | X2 != X3 ),
    inference(split_conjunct,[status(thm)],[i_0_386]),
    [final] ).

cnf(i_0_641,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X3))
    | X3 != X2 ),
    inference(split_conjunct,[status(thm)],[i_0_387]),
    [final] ).

cnf(i_0_642,plain,
    ( ~ preorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X2)) ),
    inference(split_conjunct,[status(thm)],[i_0_388]),
    [final] ).

cnf(i_0_643,plain,
    ( hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),fequal(X1),X2),X3))
    | hAPP(X1,X1,combi(X1),X2) != hAPP(X1,X1,combi(X1),X3) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_389,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_644,plain,
    hAPP(X1,X1,hAPP(X1,fun(X1,X1),hAPP(bool,fun(X1,fun(X1,X1)),if(X1),fTrue),X2),X3) = hAPP(X1,X1,combi(X1),X2),
    inference(rw,[status(thm)],[i_0_390,c_0_253]),
    [final] ).

cnf(i_0_645,plain,
    hAPP(X1,X1,hAPP(X1,fun(X1,X1),hAPP(bool,fun(X1,fun(X1,X1)),if(X1),fFalse),X2),X3) = hAPP(X1,X1,combi(X1),X3),
    inference(rw,[status(thm)],[i_0_391,c_0_253]),
    [final] ).

cnf(i_0_646,plain,
    hAPP(fun(fun(X1,fun(X2,X3)),fun(fun(X1,X2),fun(X1,X3))),fun(fun(X1,fun(X2,X3)),fun(fun(X1,X2),fun(X1,X3))),combi(fun(fun(X1,fun(X2,X3)),fun(fun(X1,X2),fun(X1,X3)))),combs(X1,X2,X3)) = combs(X1,X2,X3),
    inference(rw,[status(thm)],[i_0_392,c_0_253]),
    [final] ).

cnf(i_0_647,hypothesis,
    hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),combi(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),f) = f,
    inference(rw,[status(thm)],[i_0_393,c_0_253]),
    [final] ).

cnf(i_0_648,plain,
    hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combi(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),arrow_992993526_mktop) = arrow_992993526_mktop,
    inference(rw,[status(thm)],[i_0_394,c_0_253]),
    [final] ).

cnf(i_0_649,plain,
    hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),combi(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)))),arrow_844286440_mkbot) = arrow_844286440_mkbot,
    inference(rw,[status(thm)],[i_0_395,c_0_253]),
    [final] ).

cnf(i_0_650,plain,
    hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X1),fun(fun(X1,bool),bool),inj_on(X1,X1),combi(X1)),X2)),
    inference(split_conjunct,[status(thm)],[i_0_396]),
    [final] ).

cnf(i_0_651,plain,
    hBOOL(hAPP(fun(arrow_1384031255e_indi,bool),bool,hAPP(fun(arrow_1384031255e_indi,nat),fun(fun(arrow_1384031255e_indi,bool),bool),inj_on(arrow_1384031255e_indi,nat),h),top_top(fun(arrow_1384031255e_indi,bool)))),
    inference(split_conjunct,[status(thm)],[fact_20_injh]),
    [final] ).

cnf(i_0_652,plain,
    hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),top_top(fun(X1,bool)))),
    inference(split_conjunct,[status(thm)],[i_0_397]),
    [final] ).

cnf(i_0_653,plain,
    hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),top_top(fun(X1,bool)))),
    inference(split_conjunct,[status(thm)],[i_0_398]),
    [final] ).

cnf(i_0_654,plain,
    ( hAPP(X1,X1,combi(X1),X2) = top_top(X1)
    | hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),top_top(X1)))
    | ~ top(X1) ),
    inference(rw,[status(thm)],[i_0_399,c_0_253]),
    [final] ).

cnf(i_0_655,plain,
    hAPP(fun(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3)),fun(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3)),combi(fun(fun(X1,fun(X2,X3)),fun(product_prod(X1,X2),X3))),product_prod_rec(X1,X2,X3)) = product_prod_rec(X1,X2,X3),
    inference(rw,[status(thm)],[i_0_400,c_0_253]),
    [final] ).

cnf(i_0_656,plain,
    hAPP(fun(fun(X1,fun(X2,X3)),fun(X2,fun(X1,X3))),fun(fun(X1,fun(X2,X3)),fun(X2,fun(X1,X3))),combi(fun(fun(X1,fun(X2,X3)),fun(X2,fun(X1,X3)))),combc(X1,X2,X3)) = combc(X1,X2,X3),
    inference(rw,[status(thm)],[i_0_401,c_0_253]),
    [final] ).

cnf(i_0_657,plain,
    hAPP(fun(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2))),fun(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2))),combi(fun(fun(X1,X2),fun(fun(X3,X1),fun(X3,X2)))),combb(X1,X2,X3)) = combb(X1,X2,X3),
    inference(rw,[status(thm)],[i_0_402,c_0_253]),
    [final] ).

cnf(i_0_658,plain,
    hAPP(fun(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1))),fun(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1))),combi(fun(fun(X1,bool),fun(fun(X1,X2),fun(X2,X1)))),hilbert_inv_into(X1,X2)) = hilbert_inv_into(X1,X2),
    inference(rw,[status(thm)],[i_0_403,c_0_253]),
    [final] ).

cnf(i_0_659,plain,
    hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool),combi(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool)),arrow_1834574746e_Prof) = arrow_1834574746e_Prof,
    inference(rw,[status(thm)],[i_0_404,c_0_253]),
    [final] ).

cnf(i_0_660,plain,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_1932713123nimity,f)),
    inference(split_conjunct,[status(thm)],[fact_1_u]),
    [final] ).

cnf(i_0_661,plain,
    hBOOL(hAPP(fun(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),bool,arrow_612047104le_IIA,f)),
    inference(split_conjunct,[status(thm)],[fact_0_assms_I3_J]),
    [final] ).

cnf(i_0_662,plain,
    hAPP(X1,X2,hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3),X4) = hAPP(X1,X2,X3,X4),
    inference(rw,[status(thm)],[i_0_405,c_0_253]),
    [final] ).

cnf(i_0_663,plain,
    hAPP(fun(fun(X1,X2),fun(fun(X1,bool),bool)),fun(fun(X1,X2),fun(fun(X1,bool),bool)),combi(fun(fun(X1,X2),fun(fun(X1,bool),bool))),inj_on(X1,X2)) = inj_on(X1,X2),
    inference(rw,[status(thm)],[i_0_406,c_0_253]),
    [final] ).

cnf(i_0_664,plain,
    hAPP(X1,X2,hAPP(X2,fun(X1,X2),combk(X2,X1),X3),X4) = hAPP(X2,X2,combi(X2),X3),
    inference(rw,[status(thm)],[i_0_407,c_0_253]),
    [final] ).

cnf(i_0_665,plain,
    hAPP(fun(X1,fun(X2,product_prod(X1,X2))),fun(X1,fun(X2,product_prod(X1,X2))),combi(fun(X1,fun(X2,product_prod(X1,X2)))),product_Pair(X1,X2)) = product_Pair(X1,X2),
    inference(rw,[status(thm)],[i_0_408,c_0_253]),
    [final] ).

cnf(i_0_666,plain,
    hAPP(X1,X1,combi(X1),hAPP(X1,X1,combi(X1),X2)) = hAPP(X1,X1,combi(X1),X2),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_409,c_0_253]),c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_667,plain,
    hAPP(X1,X2,X3,hAPP(X1,X1,combi(X1),X4)) = hAPP(X1,X2,X3,X4),
    inference(rw,[status(thm)],[i_0_410,c_0_253]),
    [final] ).

cnf(i_0_668,plain,
    hAPP(X1,X1,combi(X1),hAPP(X2,X1,X3,X4)) = hAPP(X2,X1,X3,X4),
    inference(rw,[status(thm)],[i_0_411,c_0_253]),
    [final] ).

cnf(i_0_669,plain,
    hAPP(fun(bool,fun(X1,fun(X1,X1))),fun(bool,fun(X1,fun(X1,X1))),combi(fun(bool,fun(X1,fun(X1,X1)))),if(X1)) = if(X1),
    inference(rw,[status(thm)],[i_0_412,c_0_253]),
    [final] ).

cnf(i_0_670,plain,
    hAPP(fun(X1,fun(fun(X1,bool),bool)),fun(X1,fun(fun(X1,bool),bool)),combi(fun(X1,fun(fun(X1,bool),bool))),member(X1)) = member(X1),
    inference(rw,[status(thm)],[i_0_413,c_0_253]),
    [final] ).

cnf(i_0_671,plain,
    top_top(fun(X1,bool)) = hAPP(fun(X1,bool),fun(X1,bool),collect(X1),hAPP(bool,fun(X1,bool),combk(bool,X1),fTrue)),
    inference(split_conjunct,[status(thm)],[i_0_414]),
    [final] ).

cnf(i_0_672,plain,
    hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),combi(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool)),arrow_638930832le_Lin) = arrow_638930832le_Lin,
    inference(rw,[status(thm)],[i_0_415,c_0_253]),
    [final] ).

cnf(i_0_673,hypothesis,
    hAPP(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),combi(fun(arrow_1384031255e_indi,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),p) = p,
    inference(rw,[status(thm)],[i_0_416,c_0_253]),
    [final] ).

cnf(i_0_674,hypothesis,
    ( hBOOL(X1)
    | ~ hBOOL(hAPP(bool,bool,combi(bool),X1)) ),
    inference(rw,[status(thm)],[i_0_417,c_0_253]),
    [final] ).

cnf(i_0_675,plain,
    hAPP(fun(fun(X1,bool),fun(X1,bool)),fun(fun(X1,bool),fun(X1,bool)),combi(fun(fun(X1,bool),fun(X1,bool))),collect(X1)) = collect(X1),
    inference(rw,[status(thm)],[i_0_418,c_0_253]),
    [final] ).

cnf(i_0_676,plain,
    hAPP(fun(X1,bool),fun(X1,bool),collect(X1),X2) = hAPP(fun(X1,bool),fun(X1,bool),combi(fun(X1,bool)),X2),
    inference(rw,[status(thm)],[i_0_419,c_0_253]),
    [final] ).

cnf(i_0_677,plain,
    hAPP(fun(X1,fun(X2,X1)),fun(X1,fun(X2,X1)),combi(fun(X1,fun(X2,X1))),combk(X1,X2)) = combk(X1,X2),
    inference(rw,[status(thm)],[i_0_420,c_0_253]),
    [final] ).

cnf(i_0_678,plain,
    hBOOL(hAPP(X1,bool,top_top(fun(X1,bool)),X2)),
    inference(split_conjunct,[status(thm)],[i_0_421]),
    [final] ).

cnf(i_0_679,plain,
    ( hAPP(fun(X1,fun(X1,bool)),fun(X1,fun(X1,bool)),combi(fun(X1,fun(X1,bool))),ord_less(X1)) = ord_less(X1)
    | ~ ord(X1) ),
    inference(rw,[status(thm)],[i_0_422,c_0_253]),
    [final] ).

cnf(i_0_680,plain,
    hAPP(fun(X1,fun(X1,bool)),fun(X1,fun(X1,bool)),combi(fun(X1,fun(X1,bool))),fequal(X1)) = fequal(X1),
    inference(rw,[status(thm)],[i_0_423,c_0_253]),
    [final] ).

cnf(i_0_681,plain,
    hAPP(fun(fun(arrow_1384031255e_indi,bool),nat),fun(fun(arrow_1384031255e_indi,bool),nat),combi(fun(fun(arrow_1384031255e_indi,bool),nat)),finite_card(arrow_1384031255e_indi)) = finite_card(arrow_1384031255e_indi),
    inference(rw,[status(thm)],[i_0_424,c_0_253]),
    [final] ).

cnf(i_0_682,hypothesis,
    ( hBOOL(hAPP(bool,bool,combi(bool),X1))
    | ~ hBOOL(X1) ),
    inference(rw,[status(thm)],[i_0_425,c_0_253]),
    [final] ).

cnf(i_0_683,plain,
    hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),combi(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lba) = lba,
    inference(rw,[status(thm)],[i_0_426,c_0_253]),
    [final] ).

cnf(i_0_684,plain,
    hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),combi(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),lab) = lab,
    inference(rw,[status(thm)],[i_0_427,c_0_253]),
    [final] ).

cnf(i_0_685,plain,
    ( hAPP(bool,bool,combi(bool),X1) = fFalse
    | hAPP(bool,bool,combi(bool),X1) = fTrue ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_428,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_686,plain,
    ( hAPP(bool,bool,combi(bool),X1) = fFalse
    | hAPP(bool,bool,combi(bool),X1) = fTrue ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[i_0_429,c_0_253]),c_0_253]),
    [final] ).

cnf(i_0_687,plain,
    hAPP(fun(X1,X1),fun(X1,X1),combi(fun(X1,X1)),combi(X1)) = combi(X1),
    inference(rw,[status(thm)],[i_0_430,c_0_253]),
    [final] ).

cnf(i_0_688,plain,
    hAPP(fun(arrow_1384031255e_indi,nat),fun(arrow_1384031255e_indi,nat),combi(fun(arrow_1384031255e_indi,nat)),h) = h,
    inference(rw,[status(thm)],[i_0_431,c_0_253]),
    [final] ).

cnf(i_0_689,plain,
    ( hAPP(X2,X1,top_top(fun(X2,X1)),X3) = top_top(X1)
    | ~ top(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_432]),
    [final] ).

cnf(i_0_690,plain,
    ( hAPP(X1,X1,combi(X1),top_top(X1)) = top_top(X1)
    | ~ top(X1) ),
    inference(rw,[status(thm)],[i_0_433,c_0_253]),
    [final] ).

cnf(i_0_691,plain,
    hAPP(X1,X1,combi(X1),undefined(X1)) = undefined(X1),
    inference(rw,[status(thm)],[i_0_434,c_0_253]),
    [final] ).

cnf(i_0_692,plain,
    hAPP(nat,nat,combi(nat),n) = n,
    inference(rw,[status(thm)],[i_0_435,c_0_253]),
    [final] ).

cnf(i_0_693,plain,
    hAPP(bool,bool,combi(bool),fTrue) = fTrue,
    inference(rw,[status(thm)],[i_0_436,c_0_253]),
    [final] ).

cnf(i_0_694,plain,
    hAPP(bool,bool,combi(bool),fFalse) = fFalse,
    inference(rw,[status(thm)],[i_0_437,c_0_253]),
    [final] ).

cnf(i_0_695,plain,
    hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),e) = e,
    inference(rw,[status(thm)],[i_0_438,c_0_253]),
    [final] ).

cnf(i_0_696,hypothesis,
    hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),d) = d,
    inference(rw,[status(thm)],[i_0_439,c_0_253]),
    [final] ).

cnf(i_0_697,hypothesis,
    hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),c) = c,
    inference(rw,[status(thm)],[i_0_440,c_0_253]),
    [final] ).

cnf(i_0_698,plain,
    hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),b) = b,
    inference(rw,[status(thm)],[i_0_441,c_0_253]),
    [final] ).

cnf(i_0_699,plain,
    hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),a) = a,
    inference(rw,[status(thm)],[i_0_442,c_0_253]),
    [final] ).

cnf(i_0_700,plain,
    ( order(fun(X2,X1))
    | ~ order(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_443]),
    [final] ).

cnf(i_0_701,plain,
    ( preorder(fun(X2,X1))
    | ~ preorder(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_444]),
    [final] ).

cnf(i_0_702,plain,
    ( top(fun(X2,X1))
    | ~ top(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_445]),
    [final] ).

cnf(i_0_703,plain,
    ( ord(fun(X2,X1))
    | ~ ord(X1) ),
    inference(split_conjunct,[status(thm)],[i_0_446]),
    [final] ).

cnf(i_0_704,plain,
    order(nat),
    inference(split_conjunct,[status(thm)],[arity_Nat_Onat___Orderings_Oorder]),
    [final] ).

cnf(i_0_705,plain,
    order(bool),
    inference(split_conjunct,[status(thm)],[arity_HOL_Obool___Orderings_Oorder]),
    [final] ).

cnf(i_0_706,plain,
    preorder(nat),
    inference(split_conjunct,[status(thm)],[arity_Nat_Onat___Orderings_Opreorder]),
    [final] ).

cnf(i_0_707,plain,
    preorder(bool),
    inference(split_conjunct,[status(thm)],[arity_HOL_Obool___Orderings_Opreorder]),
    [final] ).

cnf(i_0_708,plain,
    linorder(nat),
    inference(split_conjunct,[status(thm)],[arity_Nat_Onat___Orderings_Olinorder]),
    [final] ).

cnf(i_0_709,plain,
    hBOOL(fTrue),
    inference(split_conjunct,[status(thm)],[help_fTrue_1_1_U]),
    [final] ).

cnf(i_0_710,plain,
    top(bool),
    inference(split_conjunct,[status(thm)],[arity_HOL_Obool___Orderings_Otop]),
    [final] ).

cnf(i_0_711,plain,
    ord(nat),
    inference(split_conjunct,[status(thm)],[arity_Nat_Onat___Orderings_Oord]),
    [final] ).

cnf(i_0_712,plain,
    ord(bool),
    inference(split_conjunct,[status(thm)],[arity_HOL_Obool___Orderings_Oord]),
    [final] ).

cnf(i_0_713,plain,
    c != d,
    inference(split_conjunct,[status(thm)],[fact_2__096c_A_126_061_Ad_096]),
    [final] ).

cnf(i_0_714,plain,
    a != b,
    inference(split_conjunct,[status(thm)],[fact_95__096a_A_126_061_Ab_096]),
    [final] ).

cnf(i_0_715,axiom,
    X1 = X1 ).

cnf(i_0_716,axiom,
    ( X1 = X2
    | X2 != X1 ) ).

cnf(i_0_717,axiom,
    ( X1 = X2
    | X1 != X3
    | X3 != X2 ) ).

cnf(i_0_718,axiom,
    ( X1 != X2
    | hAPP(X1,X3,X4,X5) = hAPP(X2,X3,X4,X5) ) ).

cnf(i_0_719,axiom,
    ( X1 != X2
    | hAPP(X3,X1,X4,X5) = hAPP(X3,X2,X4,X5) ) ).

cnf(i_0_720,axiom,
    ( X1 != X2
    | hAPP(X3,X4,X1,X5) = hAPP(X3,X4,X2,X5) ) ).

cnf(i_0_721,axiom,
    ( X1 != X2
    | hAPP(X3,X4,X5,X1) = hAPP(X3,X4,X5,X2) ) ).

cnf(i_0_722,axiom,
    ( X1 != X2
    | combs(X1,X3,X4) = combs(X2,X3,X4) ) ).

cnf(i_0_723,axiom,
    ( X1 != X2
    | combs(X3,X1,X4) = combs(X3,X2,X4) ) ).

cnf(i_0_724,axiom,
    ( X1 != X2
    | combs(X3,X4,X1) = combs(X3,X4,X2) ) ).

cnf(i_0_725,axiom,
    ( X1 != X2
    | fequal(X1) = fequal(X2) ) ).

cnf(i_0_726,axiom,
    ( X1 != X2
    | combi(X1) = combi(X2) ) ).

cnf(i_0_727,axiom,
    ( X1 != X2
    | pi(X1,X3) = pi(X2,X3) ) ).

cnf(i_0_728,axiom,
    ( X1 != X2
    | pi(X3,X1) = pi(X3,X2) ) ).

cnf(i_0_729,axiom,
    ( X1 != X2
    | combk(X1,X3) = combk(X2,X3) ) ).

cnf(i_0_730,axiom,
    ( X1 != X2
    | combk(X3,X1) = combk(X3,X2) ) ).

cnf(i_0_731,axiom,
    ( X1 != X2
    | hilbert_inv_into(X1,X3) = hilbert_inv_into(X2,X3) ) ).

cnf(i_0_732,axiom,
    ( X1 != X2
    | hilbert_inv_into(X3,X1) = hilbert_inv_into(X3,X2) ) ).

cnf(i_0_733,axiom,
    ( X1 != X2
    | top_top(X1) = top_top(X2) ) ).

cnf(i_0_734,axiom,
    ( X1 != X2
    | inj_on(X1,X3) = inj_on(X2,X3) ) ).

cnf(i_0_735,axiom,
    ( X1 != X2
    | inj_on(X3,X1) = inj_on(X3,X2) ) ).

cnf(i_0_736,axiom,
    ( X1 != X2
    | member(X1) = member(X2) ) ).

cnf(i_0_737,axiom,
    ( X1 != X2
    | product_prod_rec(X1,X3,X4) = product_prod_rec(X2,X3,X4) ) ).

cnf(i_0_738,axiom,
    ( X1 != X2
    | product_prod_rec(X3,X1,X4) = product_prod_rec(X3,X2,X4) ) ).

cnf(i_0_739,axiom,
    ( X1 != X2
    | product_prod_rec(X3,X4,X1) = product_prod_rec(X3,X4,X2) ) ).

cnf(i_0_740,axiom,
    ( X1 != X2
    | finite_card(X1) = finite_card(X2) ) ).

cnf(i_0_741,axiom,
    ( X1 != X2
    | product_Pair(X1,X3) = product_Pair(X2,X3) ) ).

cnf(i_0_742,axiom,
    ( X1 != X2
    | product_Pair(X3,X1) = product_Pair(X3,X2) ) ).

cnf(i_0_743,axiom,
    ( X1 != X2
    | collect(X1) = collect(X2) ) ).

cnf(i_0_744,axiom,
    ( X1 != X2
    | undefined(X1) = undefined(X2) ) ).

cnf(i_0_745,axiom,
    ( X1 != X2
    | combc(X1,X3,X4) = combc(X2,X3,X4) ) ).

cnf(i_0_746,axiom,
    ( X1 != X2
    | combc(X3,X1,X4) = combc(X3,X2,X4) ) ).

cnf(i_0_747,axiom,
    ( X1 != X2
    | combc(X3,X4,X1) = combc(X3,X4,X2) ) ).

cnf(i_0_748,axiom,
    ( X1 != X2
    | combb(X1,X3,X4) = combb(X2,X3,X4) ) ).

cnf(i_0_749,axiom,
    ( X1 != X2
    | combb(X3,X1,X4) = combb(X3,X2,X4) ) ).

cnf(i_0_750,axiom,
    ( X1 != X2
    | combb(X3,X4,X1) = combb(X3,X4,X2) ) ).

cnf(i_0_751,axiom,
    ( X1 != X2
    | if(X1) = if(X2) ) ).

cnf(i_0_752,axiom,
    ( X1 != X2
    | ord_less(X1) = ord_less(X2) ) ).

cnf(i_0_753,axiom,
    ( X1 != X2
    | ~ hBOOL(X1)
    | hBOOL(X2) ) ).

cnf(i_0_754,axiom,
    ( X1 != X2
    | ~ preorder(X1)
    | preorder(X2) ) ).

cnf(i_0_755,axiom,
    ( X1 != X2
    | ~ order(X1)
    | order(X2) ) ).

cnf(i_0_756,axiom,
    ( X1 != X2
    | ~ linorder(X1)
    | linorder(X2) ) ).

cnf(i_0_757,axiom,
    ( X1 != X2
    | ~ top(X1)
    | top(X2) ) ).

cnf(i_0_758,axiom,
    ( X1 != X2
    | ~ ord(X1)
    | ord(X2) ) ).

cnf(i_0_715_001,axiom,
    X1 = X1 ).

cnf(i_0_716_002,axiom,
    ( X1 = X2
    | X2 != X1 ) ).

cnf(i_0_717_003,axiom,
    ( X1 = X2
    | X1 != X3
    | X3 != X2 ) ).

cnf(i_0_718_004,axiom,
    ( X1 != X2
    | hAPP(X1,X3,X4,X5) = hAPP(X2,X3,X4,X5) ) ).

cnf(i_0_719_005,axiom,
    ( X1 != X2
    | hAPP(X3,X1,X4,X5) = hAPP(X3,X2,X4,X5) ) ).

cnf(i_0_720_006,axiom,
    ( X1 != X2
    | hAPP(X3,X4,X1,X5) = hAPP(X3,X4,X2,X5) ) ).

cnf(i_0_721_007,axiom,
    ( X1 != X2
    | hAPP(X3,X4,X5,X1) = hAPP(X3,X4,X5,X2) ) ).

cnf(i_0_722_008,axiom,
    ( X1 != X2
    | combs(X1,X3,X4) = combs(X2,X3,X4) ) ).

cnf(i_0_723_009,axiom,
    ( X1 != X2
    | combs(X3,X1,X4) = combs(X3,X2,X4) ) ).

cnf(i_0_724_010,axiom,
    ( X1 != X2
    | combs(X3,X4,X1) = combs(X3,X4,X2) ) ).

cnf(i_0_725_011,axiom,
    ( X1 != X2
    | fequal(X1) = fequal(X2) ) ).

cnf(i_0_726_012,axiom,
    ( X1 != X2
    | combi(X1) = combi(X2) ) ).

cnf(i_0_727_013,axiom,
    ( X1 != X2
    | pi(X1,X3) = pi(X2,X3) ) ).

cnf(i_0_728_014,axiom,
    ( X1 != X2
    | pi(X3,X1) = pi(X3,X2) ) ).

cnf(i_0_729_015,axiom,
    ( X1 != X2
    | combk(X1,X3) = combk(X2,X3) ) ).

cnf(i_0_730_016,axiom,
    ( X1 != X2
    | combk(X3,X1) = combk(X3,X2) ) ).

cnf(i_0_731_017,axiom,
    ( X1 != X2
    | hilbert_inv_into(X1,X3) = hilbert_inv_into(X2,X3) ) ).

cnf(i_0_732_018,axiom,
    ( X1 != X2
    | hilbert_inv_into(X3,X1) = hilbert_inv_into(X3,X2) ) ).

cnf(i_0_733_019,axiom,
    ( X1 != X2
    | top_top(X1) = top_top(X2) ) ).

cnf(i_0_734_020,axiom,
    ( X1 != X2
    | inj_on(X1,X3) = inj_on(X2,X3) ) ).

cnf(i_0_735_021,axiom,
    ( X1 != X2
    | inj_on(X3,X1) = inj_on(X3,X2) ) ).

cnf(i_0_736_022,axiom,
    ( X1 != X2
    | member(X1) = member(X2) ) ).

cnf(i_0_737_023,axiom,
    ( X1 != X2
    | product_prod_rec(X1,X3,X4) = product_prod_rec(X2,X3,X4) ) ).

cnf(i_0_738_024,axiom,
    ( X1 != X2
    | product_prod_rec(X3,X1,X4) = product_prod_rec(X3,X2,X4) ) ).

cnf(i_0_739_025,axiom,
    ( X1 != X2
    | product_prod_rec(X3,X4,X1) = product_prod_rec(X3,X4,X2) ) ).

cnf(i_0_740_026,axiom,
    ( X1 != X2
    | finite_card(X1) = finite_card(X2) ) ).

cnf(i_0_741_027,axiom,
    ( X1 != X2
    | product_Pair(X1,X3) = product_Pair(X2,X3) ) ).

cnf(i_0_742_028,axiom,
    ( X1 != X2
    | product_Pair(X3,X1) = product_Pair(X3,X2) ) ).

cnf(i_0_743_029,axiom,
    ( X1 != X2
    | collect(X1) = collect(X2) ) ).

cnf(i_0_744_030,axiom,
    ( X1 != X2
    | undefined(X1) = undefined(X2) ) ).

cnf(i_0_745_031,axiom,
    ( X1 != X2
    | combc(X1,X3,X4) = combc(X2,X3,X4) ) ).

cnf(i_0_746_032,axiom,
    ( X1 != X2
    | combc(X3,X1,X4) = combc(X3,X2,X4) ) ).

cnf(i_0_747_033,axiom,
    ( X1 != X2
    | combc(X3,X4,X1) = combc(X3,X4,X2) ) ).

cnf(i_0_748_034,axiom,
    ( X1 != X2
    | combb(X1,X3,X4) = combb(X2,X3,X4) ) ).

cnf(i_0_749_035,axiom,
    ( X1 != X2
    | combb(X3,X1,X4) = combb(X3,X2,X4) ) ).

cnf(i_0_750_036,axiom,
    ( X1 != X2
    | combb(X3,X4,X1) = combb(X3,X4,X2) ) ).

cnf(i_0_751_037,axiom,
    ( X1 != X2
    | if(X1) = if(X2) ) ).

cnf(i_0_752_038,axiom,
    ( X1 != X2
    | ord_less(X1) = ord_less(X2) ) ).

cnf(i_0_753_039,axiom,
    ( X1 != X2
    | ~ hBOOL(X1)
    | hBOOL(X2) ) ).

cnf(i_0_754_040,axiom,
    ( X1 != X2
    | ~ preorder(X1)
    | preorder(X2) ) ).

cnf(i_0_755_041,axiom,
    ( X1 != X2
    | ~ order(X1)
    | order(X2) ) ).

cnf(i_0_756_042,axiom,
    ( X1 != X2
    | ~ linorder(X1)
    | linorder(X2) ) ).

cnf(i_0_757_043,axiom,
    ( X1 != X2
    | ~ top(X1)
    | top(X2) ) ).

cnf(i_0_758_044,axiom,
    ( X1 != X2
    | ~ ord(X1)
    | ord(X2) ) ).

cnf(i_0_759,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X2)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X3),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X2),X1))) ),
    inference(equality_inference,[],[499]) ).

cnf(i_0_760,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),X4))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X1),X2))) ),
    inference(equality_inference,[],[500]) ).

cnf(i_0_761,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X3),X1))) ),
    inference(equality_inference,[],[503]) ).

cnf(i_0_762,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X2),X1))) ),
    inference(equality_inference,[],[506]) ).

cnf(i_0_763,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X3),X1))) ),
    inference(equality_inference,[],[511]) ).

cnf(i_0_764,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X1),X2))) ),
    inference(equality_inference,[],[512]) ).

cnf(i_0_765,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X3)
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X3)),X4))
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X4),arrow_638930832le_Lin))
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X3)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X4),X2),X1))) ),
    inference(equality_inference,[],[514]) ).

cnf(i_0_766,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | ~ hBOOL(hAPP(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool,hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),bool),member(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),X3),arrow_638930832le_Lin))
    | ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X4),X4)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool))),arrow_1726925404_above,X3),X1),X2))) ),
    inference(equality_inference,[],[519]) ).

cnf(i_0_767,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X1))),
    inference(equality_inference,[],[547]) ).

cnf(i_0_768,plain,
    ~ hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X2))),
    inference(equality_inference,[],[548]) ).

cnf(i_0_769,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X1),X2)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_844286440_mkbot,X3),X1))) ),
    inference(equality_inference,[],[557]) ).

cnf(i_0_770,plain,
    ( hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X1) = hAPP(arrow_1212486748le_alt,arrow_1212486748le_alt,combi(arrow_1212486748le_alt),X2)
    | hBOOL(hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool,hAPP(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),fun(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),bool),member(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),hAPP(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),hAPP(arrow_1212486748le_alt,fun(arrow_1212486748le_alt,product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt)),product_Pair(arrow_1212486748le_alt,arrow_1212486748le_alt),X2),X1)),hAPP(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),hAPP(fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool),fun(arrow_1212486748le_alt,fun(product_prod(arrow_1212486748le_alt,arrow_1212486748le_alt),bool)),arrow_992993526_mktop,X3),X1))) ),
    inference(equality_inference,[],[558]) ).

cnf(i_0_771,plain,
    ( hAPP(X1,X2,X3,X4) = hAPP(X1,X2,X3,X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),X5))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X4),X5))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X4),X5)) ),
    inference(equality_inference,[],[565]) ).

cnf(i_0_772,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X2)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X3),fun(fun(X1,bool),bool),inj_on(X1,X3),X4),X5))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X5))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X5)) ),
    inference(equality_inference,[],[569]) ).

cnf(i_0_773,plain,
    ( hAPP(X1,X1,hAPP(fun(X1,X1),fun(X1,X1),hAPP(fun(X1,bool),fun(fun(X1,X1),fun(X1,X1)),hilbert_inv_into(X1,X1),X2),combi(X1)),X3) = hAPP(X1,X1,combi(X1),X3)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X1),fun(fun(X1,bool),bool),inj_on(X1,X1),combi(X1)),X2))
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X3),X2)) ),
    inference(equality_inference,[],[573]) ).

cnf(i_0_774,plain,
    ( hAPP(X1,X1,hAPP(fun(X1,X1),fun(X1,X1),hAPP(fun(X1,bool),fun(fun(X1,X1),fun(X1,X1)),hilbert_inv_into(X1,X1),top_top(fun(X1,bool))),combi(X1)),X2) = hAPP(X1,X1,combi(X1),X2)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X1),fun(fun(X1,bool),bool),inj_on(X1,X1),combi(X1)),top_top(fun(X1,bool)))) ),
    inference(equality_inference,[],[580]) ).

cnf(i_0_775,plain,
    ( hAPP(X1,X2,X3,X4) = hAPP(X1,X2,X3,X4)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X2),fun(fun(X1,bool),bool),inj_on(X1,X2),X3),top_top(fun(X1,bool)))) ),
    inference(equality_inference,[],[598]) ).

cnf(i_0_776,plain,
    ( hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X2)
    | ~ hBOOL(hAPP(fun(X1,bool),bool,hAPP(fun(X1,X3),fun(fun(X1,bool),bool),inj_on(X1,X3),X4),top_top(fun(X1,bool)))) ),
    inference(equality_inference,[],[600]) ).

cnf(i_0_777,plain,
    hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X2),
    inference(equality_inference,[],[619]) ).

cnf(i_0_778,plain,
    hAPP(X1,X1,combi(X1),X2) = hAPP(X1,X1,combi(X1),X2),
    inference(equality_inference,[],[621]) ).

cnf(i_0_779,plain,
    ( ~ linorder(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X2)) ),
    inference(equality_inference,[],[628]) ).

cnf(i_0_780,plain,
    hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3) = hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3),
    inference(equality_inference,[],[631]) ).

cnf(i_0_781,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X2)) ),
    inference(equality_inference,[],[640]) ).

cnf(i_0_782,plain,
    ( ~ order(X1)
    | ~ hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),ord_less(X1),X2),X2)) ),
    inference(equality_inference,[],[641]) ).

cnf(i_0_783,plain,
    hBOOL(hAPP(X1,bool,hAPP(X1,fun(X1,bool),fequal(X1),X2),X2)),
    inference(equality_inference,[],[643]) ).

cnf(i_0_784,plain,
    $false,
    inference(scs_inference,[],[i_0_555,i_0_453,i_0_448]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.08  % Problem    : SCT171+5 : TPTP v9.2.1. Released v5.3.0.
% 0.00/0.08  % Command    : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 0.07/0.29  % Computer : n012.cluster.edu
% 0.07/0.29  % Model    : x86_64 x86_64
% 0.07/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.29  % Memory   : 8042.1875MB
% 0.07/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.07/0.29  % CPULimit   : 300
% 0.07/0.29  % WCLimit    : 300
% 0.07/0.29  % DateTime   : Tue May  5 02:01:46 EDT 2026
% 0.07/0.29  % CPUTime    : 
% 0.07/0.29  % start to proof: theBenchmark
% 0.65/1.56  % Version  : CSE_E---1.7
% 0.65/1.56  % Problem  : theBenchmark.p
% 0.65/1.56  % SZS status Theorem for theBenchmark.p
% 0.65/1.56  % SZS output start CNFRefutation
% See solution above
% 0.65/1.59  % Total time : 1.266s
%------------------------------------------------------------------------------