↑ Up

ConnectPP---0.7.2.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : ConnectPP---0.7.2
% Problem  : SWW478+2 : TPTP v9.3.1. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/connect++ --verbosity 1 --no-colour --tptp-proof --schedule default --timeout 300 /export/starexec/sandbox/benchmark/theBenchmark.p

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

% Result   : Theorem 1.96s 2.23s
% Output   : Proof 2.02s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)

% Comments : 
%------------------------------------------------------------------------------
fof(gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J,axiom,
    ! [B_1_1] : is_bool(final_list_char(B_1_1)),
    file('theBenchmark.p',gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J) ).

fof(gsy_c_Conform_Oconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__O,axiom,
    ! [B_1_1,B_2_1,B_3_1,B_4_1] : is_bool(conf_P373316194t_char(B_1_1,B_2_1,B_3_1,B_4_1)),
    file('theBenchmark.p',gsy_c_Conform_Oconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__O) ).

fof(gsy_c_DefAss_O_092_060D_062_000tc__List__Olist_Itc__String__Ochar_J,axiom,
    ! [B_1_1,B_2_1] : is_bool(d_list_char(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_DefAss_O_092_060D_062_000tc__List__Olist_Itc__String__Ochar_J) ).

fof(gsy_c_Expr_Obop_OAdd,axiom,
    is_bop(add),
    file('theBenchmark.p',gsy_c_Expr_Obop_OAdd) ).

fof(gsy_c_Expr_Obop_OEq,axiom,
    is_bop(c_Expr_Obop_OEq),
    file('theBenchmark.p',gsy_c_Expr_Obop_OEq) ).

fof(gsy_c_HOL_Oundefined_000tc__Expr__Obop,axiom,
    is_bop(undefined_bop(bop)),
    file('theBenchmark.p',gsy_c_HOL_Oundefined_000tc__Expr__Obop) ).

fof(gsy_c_Objects_Ohext,axiom,
    ! [B_1_1,B_2_1] : is_bool(hext(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_Objects_Ohext) ).

fof(gsy_c_SmallStep_Oassigned,axiom,
    ! [B_1_1,B_2_1] : is_bool(assigned(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_SmallStep_Oassigned) ).

fof(gsy_c_TypeRel_Owiden_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__,axiom,
    ! [B_1_1,B_2_1,B_3_1] : is_bool(widen_2090681816t_char(B_1_1,B_2_1,B_3_1)),
    file('theBenchmark.p',gsy_c_TypeRel_Owiden_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) ).

fof(gsy_c_Type_Ois__refT,axiom,
    ! [B_1_1] : is_bool(is_refT(B_1_1)),
    file('theBenchmark.p',gsy_c_Type_Ois__refT) ).

fof(gsy_c_WellForm_Owf__prog_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__Stri,axiom,
    ! [B_1_1,B_2_1] : is_bool(wf_pro755087577t_char(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_WellForm_Owf__prog_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__Stri) ).

fof(gsy_c_WellTypeRT_OWTrt,axiom,
    ! [B_1_1,B_2_1,B_3_1,B_4_1,B_5] : is_bool(wTrt(B_1_1,B_2_1,B_3_1,B_4_1,B_5)),
    file('theBenchmark.p',gsy_c_WellTypeRT_OWTrt) ).

fof(gsy_c_fFalse,axiom,
    is_bool(fFalse),
    file('theBenchmark.p',gsy_c_fFalse) ).

fof(gsy_c_fTrue,axiom,
    is_bool(fTrue),
    file('theBenchmark.p',gsy_c_fTrue) ).

fof(gsy_c_hAPP_000tc__HOL__Obool_000tc__HOL__Obool,axiom,
    ! [B_1_1,B_2_1] :
      ( is_bool(B_2_1)
     => is_bool(hAPP_bool_bool(B_1_1,B_2_1)) ),
    file('theBenchmark.p',gsy_c_hAPP_000tc__HOL__Obool_000tc__HOL__Obool) ).

fof(gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_list_char_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool) ).

fof(gsy_c_hAPP_000tc__Nat__Onat_000tc__HOL__Obool,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_nat_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__Nat__Onat_000tc__HOL__Obool) ).

fof(gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_val_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool) ).

fof(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1001225811y_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption) ).

fof(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption_001,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1033709212l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption_001) ).

fof(gsy_c_hAPP_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_Itc__List__O,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f61040418l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_Itc__List__O) ).

fof(gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1715346603l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_) ).

fof(gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P943837928l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov) ).

fof(gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1708370145l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M) ).

fof(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P449474095r_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It) ).

fof(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1235399154l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_) ).

fof(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_Itc__List,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1384137393r_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_Itc__List) ).

fof(gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P929938951l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool) ).

fof(gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P159683425l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) ).

fof(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O,axiom,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P282169671l_bool(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) ).

fof(gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J,axiom,
    ! [B_1_1,B_2_1] : is_bool(member_list_char(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J) ).

fof(gsy_c_member_000tc__Nat__Onat,axiom,
    ! [B_1_1,B_2_1] : is_bool(member_nat(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__Nat__Onat) ).

fof(gsy_c_member_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__,axiom,
    ! [B_1_1,B_2_1] : is_bool(member1417904245al_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__) ).

fof(gsy_c_member_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J,axiom,
    ! [B_1_1,B_2_1] : is_bool(member840932460on_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) ).

fof(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_,axiom,
    ! [B_1_1,B_2_1] : is_bool(member1251428284t_char(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_) ).

fof(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__pro,axiom,
    ! [B_1_1,B_2_1] : is_bool(member1542417277on_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__pro) ).

fof(gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J,axiom,
    ! [B_1_1,B_2_1] : is_bool(member649088532al_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J) ).

fof(gsy_c_member_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_,axiom,
    ! [B_1_1,B_2_1] : is_bool(member763590124on_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_) ).

fof(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_,hypothesis,
    ! [B_1_1,B_2_1] : is_bool(member773094996on_val(B_1_1,B_2_1)),
    file('theBenchmark.p',gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_) ).

fof(fact_0_InitBlockRed_I3_J,axiom,
    hAPP_l207779698on_val(l_a,v_1) = hAPP_val_option_val(some_val,v_2),
    file('theBenchmark.p',fact_0_InitBlockRed_I3_J) ).

fof(fact_1_InitBlockRed_I1_J,axiom,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    file('theBenchmark.p',fact_1_InitBlockRed_I1_J) ).

fof(fact_2_fun__upd__triv,axiom,
    ! [F_1,X_1] : fun_up1149430426on_val(F_1,X_1,hAPP_l207779698on_val(F_1,X_1)) = F_1,
    file('theBenchmark.p',fact_2_fun__upd__triv) ).

fof(fact_3_fun__upd__triv,axiom,
    ! [F_1,X_1] : fun_up424764369ion_ty(F_1,X_1,hAPP_l512744617ion_ty(F_1,X_1)) = F_1,
    file('theBenchmark.p',fact_3_fun__upd__triv) ).

fof(fact_4_fun__upd__triv,axiom,
    ! [F_1,X_1] : fun_up2041264236on_val(F_1,X_1,hAPP_n546249108on_val(F_1,X_1)) = F_1,
    file('theBenchmark.p',fact_4_fun__upd__triv) ).

fof(fact_5_fun__upd__triv,axiom,
    ! [F_1,X_1] : fun_up204312361on_val(F_1,X_1,hAPP_P2094403585on_val(F_1,X_1)) = F_1,
    file('theBenchmark.p',fact_5_fun__upd__triv) ).

fof(fact_6_assms,axiom,
    hBOOL(wf_pro755087577t_char(wf_J_mdecl,p)),
    file('theBenchmark.p',fact_6_assms) ).

fof(fact_7_map__upd__Some__unfold,axiom,
    ! [M,A_1,B,X_1,Y_2] :
      ( hAPP_l207779698on_val(fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2)
    <=> ( ( hAPP_l207779698on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 ) ) ),
    file('theBenchmark.p',fact_7_map__upd__Some__unfold) ).

fof(fact_8_map__upd__Some__unfold,axiom,
    ! [M,A_1,B,X_1,Y_2] :
      ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,B)),X_1) = hAPP_ty_option_ty(some_ty,Y_2)
    <=> ( ( hAPP_l512744617ion_ty(M,X_1) = hAPP_ty_option_ty(some_ty,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 ) ) ),
    file('theBenchmark.p',fact_8_map__upd__Some__unfold) ).

fof(fact_9_map__upd__Some__unfold,axiom,
    ! [M,A_1,B,X_1,Y_2] :
      ( hAPP_n546249108on_val(fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,B)),X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2)
    <=> ( ( hAPP_n546249108on_val(M,X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 ) ) ),
    file('theBenchmark.p',fact_9_map__upd__Some__unfold) ).

fof(fact_10_map__upd__Some__unfold,axiom,
    ! [M,A_1,B,X_1,Y_2] :
      ( hAPP_P2094403585on_val(fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2)
    <=> ( ( hAPP_P2094403585on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 ) ) ),
    file('theBenchmark.p',fact_10_map__upd__Some__unfold) ).

fof(fact_11_map__upd__triv,axiom,
    ! [T_6,K,X_1] :
      ( hAPP_l207779698on_val(T_6,K) = hAPP_val_option_val(some_val,X_1)
     => fun_up1149430426on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6 ),
    file('theBenchmark.p',fact_11_map__upd__triv) ).

fof(fact_12_map__upd__triv,axiom,
    ! [T_6,K,X_1] :
      ( hAPP_l512744617ion_ty(T_6,K) = hAPP_ty_option_ty(some_ty,X_1)
     => fun_up424764369ion_ty(T_6,K,hAPP_ty_option_ty(some_ty,X_1)) = T_6 ),
    file('theBenchmark.p',fact_12_map__upd__triv) ).

fof(fact_13_map__upd__triv,axiom,
    ! [T_6,K,X_1] :
      ( hAPP_n546249108on_val(T_6,K) = hAPP_P1510515380on_val(some_P948696889on_val,X_1)
     => fun_up2041264236on_val(T_6,K,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = T_6 ),
    file('theBenchmark.p',fact_13_map__upd__triv) ).

fof(fact_14_map__upd__triv,axiom,
    ! [T_6,K,X_1] :
      ( hAPP_P2094403585on_val(T_6,K) = hAPP_val_option_val(some_val,X_1)
     => fun_up204312361on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6 ),
    file('theBenchmark.p',fact_14_map__upd__triv) ).

fof(fact_15_map__upd__eqD1,axiom,
    ! [M,A_1,X_1,N,Y_2] :
      ( fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) = fun_up1149430426on_val(N,A_1,hAPP_val_option_val(some_val,Y_2))
     => X_1 = Y_2 ),
    file('theBenchmark.p',fact_15_map__upd__eqD1) ).

fof(fact_16_map__upd__eqD1,axiom,
    ! [M,A_1,X_1,N,Y_2] :
      ( fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,X_1)) = fun_up424764369ion_ty(N,A_1,hAPP_ty_option_ty(some_ty,Y_2))
     => X_1 = Y_2 ),
    file('theBenchmark.p',fact_16_map__upd__eqD1) ).

fof(fact_17_map__upd__eqD1,axiom,
    ! [M,A_1,X_1,N,Y_2] :
      ( fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = fun_up2041264236on_val(N,A_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2))
     => X_1 = Y_2 ),
    file('theBenchmark.p',fact_17_map__upd__eqD1) ).

fof(fact_18_map__upd__eqD1,axiom,
    ! [M,A_1,X_1,N,Y_2] :
      ( fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) = fun_up204312361on_val(N,A_1,hAPP_val_option_val(some_val,Y_2))
     => X_1 = Y_2 ),
    file('theBenchmark.p',fact_18_map__upd__eqD1) ).

fof(fact_19_InitBlockRed_I2_J,axiom,
    ! [Ta,Ea] :
      ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,Ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v)))))
     => ( hBOOL(wTrt(p,ha,Ea,ea,Ta))
       => ? [T_3] :
            ( hBOOL(widen_2090681816t_char(p,T_3,Ta))
            & hBOOL(wTrt(p,h_a,Ea,e_a,T_3)) ) ) ),
    file('theBenchmark.p',fact_19_InitBlockRed_I2_J) ).

fof(fact_20_prod__induct4,axiom,
    ! [X_1,Pa] :
      ( ! [A,B_1,C_4,D_2] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2)))))
     => hBOOL(hAPP_P282169671l_bool(Pa,X_1)) ),
    file('theBenchmark.p',fact_20_prod__induct4) ).

fof(fact_21_prod__cases4,axiom,
    ! [Y_2] :
      ~ ! [A,B_1,C_4,D_2] : Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2))),
    file('theBenchmark.p',fact_21_prod__cases4) ).

fof(fact_22_InitBlockRed_I4_J,axiom,
    hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,e),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),la))),
    file('theBenchmark.p',fact_22_InitBlockRed_I4_J) ).

fof(fact_23_Pair__inject,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2)
     => ~ ( A_1 = A_13
         => B != B_2 ) ),
    file('theBenchmark.p',fact_23_Pair__inject) ).

fof(fact_24_Pair__inject,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2)
     => ~ ( A_1 = A_13
         => B != B_2 ) ),
    file('theBenchmark.p',fact_24_Pair__inject) ).

fof(fact_25_Pair__inject,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2)
     => ~ ( A_1 = A_13
         => B != B_2 ) ),
    file('theBenchmark.p',fact_25_Pair__inject) ).

fof(fact_26_Pair__inject,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2)
     => ~ ( A_1 = A_13
         => B != B_2 ) ),
    file('theBenchmark.p',fact_26_Pair__inject) ).

fof(fact_27_Pair__inject,axiom,
    ! [A_17,B_4,A_16,B_3] :
      ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_17),B_4) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_16),B_3)
     => ~ ( A_17 = A_16
         => B_4 != B_3 ) ),
    file('theBenchmark.p',fact_27_Pair__inject) ).

fof(fact_28_Pair__inject,axiom,
    ! [A_17,B_4,A_16,B_3] :
      ( ( is_bop(A_16)
        & is_bop(A_17) )
     => ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_17),B_4) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_16),B_3)
       => ~ ( A_17 = A_16
           => B_4 != B_3 ) ) ),
    file('theBenchmark.p',fact_28_Pair__inject) ).

fof(fact_29_Pair__inject,axiom,
    ! [A_17,B_4,A_16,B_3] :
      ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_17),B_4) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_16),B_3)
     => ~ ( A_17 = A_16
         => B_4 != B_3 ) ),
    file('theBenchmark.p',fact_29_Pair__inject) ).

fof(fact_30_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_30_Pair__eq) ).

fof(fact_31_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_31_Pair__eq) ).

fof(fact_32_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_32_Pair__eq) ).

fof(fact_33_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_33_Pair__eq) ).

fof(fact_34_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_34_Pair__eq) ).

fof(fact_35_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( ( is_bop(A_13)
        & is_bop(A_1) )
     => ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_13),B_2)
      <=> ( B = B_2
          & A_1 = A_13 ) ) ),
    file('theBenchmark.p',fact_35_Pair__eq) ).

fof(fact_36_Pair__eq,axiom,
    ! [A_1,B,A_13,B_2] :
      ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_13),B_2)
    <=> ( B = B_2
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_36_Pair__eq) ).

fof(fact_37_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P282169671l_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1))) ),
    file('theBenchmark.p',fact_37_split__paired__All) ).

fof(fact_38_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P1708370145l_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1))) ),
    file('theBenchmark.p',fact_38_split__paired__All) ).

fof(fact_39_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P159683425l_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1))) ),
    file('theBenchmark.p',fact_39_split__paired__All) ).

fof(fact_40_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P1235399154l_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1))) ),
    file('theBenchmark.p',fact_40_split__paired__All) ).

fof(fact_41_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P449474095r_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1))) ),
    file('theBenchmark.p',fact_41_split__paired__All) ).

fof(fact_42_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P943837928l_bool(Pa,X1))
    <=> ! [A,B_1] :
          ( is_bop(A)
         => hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1))) ) ),
    file('theBenchmark.p',fact_42_split__paired__All) ).

fof(fact_43_split__paired__All,axiom,
    ! [Pa] :
      ( ! [X1] : hBOOL(hAPP_P929938951l_bool(Pa,X1))
    <=> ! [A,B_1] : hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1))) ),
    file('theBenchmark.p',fact_43_split__paired__All) ).

fof(fact_44_fun__upd__def,axiom,
    ! [F_1,B,A_1,X_2] :
      ( ( X_2 != A_1
       => hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = hAPP_l207779698on_val(F_1,X_2) )
      & ( X_2 = A_1
       => hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = B ) ),
    file('theBenchmark.p',fact_44_fun__upd__def) ).

fof(fact_45_fun__upd__def,axiom,
    ! [F_1,B,A_1,X_2] :
      ( ( X_2 != A_1
       => hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = hAPP_l512744617ion_ty(F_1,X_2) )
      & ( X_2 = A_1
       => hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = B ) ),
    file('theBenchmark.p',fact_45_fun__upd__def) ).

fof(fact_46_fun__upd__def,axiom,
    ! [F_1,B,A_1,X_2] :
      ( ( X_2 != A_1
       => hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = hAPP_n546249108on_val(F_1,X_2) )
      & ( X_2 = A_1
       => hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = B ) ),
    file('theBenchmark.p',fact_46_fun__upd__def) ).

fof(fact_47_fun__upd__def,axiom,
    ! [F_1,B,A_1,X_2] :
      ( ( X_2 != A_1
       => hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = hAPP_P2094403585on_val(F_1,X_2) )
      & ( X_2 = A_1
       => hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = B ) ),
    file('theBenchmark.p',fact_47_fun__upd__def) ).

fof(fact_48_fun__upd__idem,axiom,
    ! [F_1,X_1,Y_2] :
      ( hAPP_l207779698on_val(F_1,X_1) = Y_2
     => fun_up1149430426on_val(F_1,X_1,Y_2) = F_1 ),
    file('theBenchmark.p',fact_48_fun__upd__idem) ).

fof(fact_49_fun__upd__idem,axiom,
    ! [F_1,X_1,Y_2] :
      ( hAPP_l512744617ion_ty(F_1,X_1) = Y_2
     => fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1 ),
    file('theBenchmark.p',fact_49_fun__upd__idem) ).

fof(fact_50_fun__upd__idem,axiom,
    ! [F_1,X_1,Y_2] :
      ( hAPP_n546249108on_val(F_1,X_1) = Y_2
     => fun_up2041264236on_val(F_1,X_1,Y_2) = F_1 ),
    file('theBenchmark.p',fact_50_fun__upd__idem) ).

fof(fact_51_fun__upd__idem,axiom,
    ! [F_1,X_1,Y_2] :
      ( hAPP_P2094403585on_val(F_1,X_1) = Y_2
     => fun_up204312361on_val(F_1,X_1,Y_2) = F_1 ),
    file('theBenchmark.p',fact_51_fun__upd__idem) ).

fof(fact_52_fun__upd__other,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( Z != X_1
     => hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z) ),
    file('theBenchmark.p',fact_52_fun__upd__other) ).

fof(fact_53_fun__upd__other,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( Z != X_1
     => hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z) ),
    file('theBenchmark.p',fact_53_fun__upd__other) ).

fof(fact_54_fun__upd__other,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( Z != X_1
     => hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z) ),
    file('theBenchmark.p',fact_54_fun__upd__other) ).

fof(fact_55_fun__upd__other,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( Z != X_1
     => hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z) ),
    file('theBenchmark.p',fact_55_fun__upd__other) ).

fof(fact_56_fun__upd__twist,axiom,
    ! [M,B,D_1,A_1,C] :
      ( A_1 != C
     => fun_up1149430426on_val(fun_up1149430426on_val(M,A_1,B),C,D_1) = fun_up1149430426on_val(fun_up1149430426on_val(M,C,D_1),A_1,B) ),
    file('theBenchmark.p',fact_56_fun__upd__twist) ).

fof(fact_57_fun__upd__twist,axiom,
    ! [M,B,D_1,A_1,C] :
      ( A_1 != C
     => fun_up424764369ion_ty(fun_up424764369ion_ty(M,A_1,B),C,D_1) = fun_up424764369ion_ty(fun_up424764369ion_ty(M,C,D_1),A_1,B) ),
    file('theBenchmark.p',fact_57_fun__upd__twist) ).

fof(fact_58_fun__upd__twist,axiom,
    ! [M,B,D_1,A_1,C] :
      ( A_1 != C
     => fun_up2041264236on_val(fun_up2041264236on_val(M,A_1,B),C,D_1) = fun_up2041264236on_val(fun_up2041264236on_val(M,C,D_1),A_1,B) ),
    file('theBenchmark.p',fact_58_fun__upd__twist) ).

fof(fact_59_fun__upd__twist,axiom,
    ! [M,B,D_1,A_1,C] :
      ( A_1 != C
     => fun_up204312361on_val(fun_up204312361on_val(M,A_1,B),C,D_1) = fun_up204312361on_val(fun_up204312361on_val(M,C,D_1),A_1,B) ),
    file('theBenchmark.p',fact_59_fun__upd__twist) ).

fof(fact_60_fun__upd__apply,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( ( Z != X_1
       => hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z) )
      & ( Z = X_1
       => hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = Y_2 ) ),
    file('theBenchmark.p',fact_60_fun__upd__apply) ).

fof(fact_61_fun__upd__apply,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( ( Z != X_1
       => hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z) )
      & ( Z = X_1
       => hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = Y_2 ) ),
    file('theBenchmark.p',fact_61_fun__upd__apply) ).

fof(fact_62_fun__upd__apply,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( ( Z != X_1
       => hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z) )
      & ( Z = X_1
       => hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = Y_2 ) ),
    file('theBenchmark.p',fact_62_fun__upd__apply) ).

fof(fact_63_fun__upd__apply,axiom,
    ! [F_1,Y_2,Z,X_1] :
      ( ( Z != X_1
       => hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z) )
      & ( Z = X_1
       => hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = Y_2 ) ),
    file('theBenchmark.p',fact_63_fun__upd__apply) ).

fof(fact_64_fun__upd__same,axiom,
    ! [F_1,X_1,Y_2] : hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1) = Y_2,
    file('theBenchmark.p',fact_64_fun__upd__same) ).

fof(fact_65_fun__upd__same,axiom,
    ! [F_1,X_1,Y_2] : hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1) = Y_2,
    file('theBenchmark.p',fact_65_fun__upd__same) ).

fof(fact_66_fun__upd__same,axiom,
    ! [F_1,X_1,Y_2] : hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1) = Y_2,
    file('theBenchmark.p',fact_66_fun__upd__same) ).

fof(fact_67_fun__upd__same,axiom,
    ! [F_1,X_1,Y_2] : hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1) = Y_2,
    file('theBenchmark.p',fact_67_fun__upd__same) ).

fof(fact_68_fun__upd__upd,axiom,
    ! [F_1,X_1,Y_2,Z] : fun_up1149430426on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1,Z) = fun_up1149430426on_val(F_1,X_1,Z),
    file('theBenchmark.p',fact_68_fun__upd__upd) ).

fof(fact_69_fun__upd__upd,axiom,
    ! [F_1,X_1,Y_2,Z] : fun_up424764369ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1,Z) = fun_up424764369ion_ty(F_1,X_1,Z),
    file('theBenchmark.p',fact_69_fun__upd__upd) ).

fof(fact_70_fun__upd__upd,axiom,
    ! [F_1,X_1,Y_2,Z] : fun_up2041264236on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1,Z) = fun_up2041264236on_val(F_1,X_1,Z),
    file('theBenchmark.p',fact_70_fun__upd__upd) ).

fof(fact_71_fun__upd__upd,axiom,
    ! [F_1,X_1,Y_2,Z] : fun_up204312361on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1,Z) = fun_up204312361on_val(F_1,X_1,Z),
    file('theBenchmark.p',fact_71_fun__upd__upd) ).

fof(fact_72_fun__upd__idem__iff,axiom,
    ! [F_1,X_1,Y_2] :
      ( fun_up1149430426on_val(F_1,X_1,Y_2) = F_1
    <=> hAPP_l207779698on_val(F_1,X_1) = Y_2 ),
    file('theBenchmark.p',fact_72_fun__upd__idem__iff) ).

fof(fact_73_fun__upd__idem__iff,axiom,
    ! [F_1,X_1,Y_2] :
      ( fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1
    <=> hAPP_l512744617ion_ty(F_1,X_1) = Y_2 ),
    file('theBenchmark.p',fact_73_fun__upd__idem__iff) ).

fof(fact_74_fun__upd__idem__iff,axiom,
    ! [F_1,X_1,Y_2] :
      ( fun_up2041264236on_val(F_1,X_1,Y_2) = F_1
    <=> hAPP_n546249108on_val(F_1,X_1) = Y_2 ),
    file('theBenchmark.p',fact_74_fun__upd__idem__iff) ).

fof(fact_75_fun__upd__idem__iff,axiom,
    ! [F_1,X_1,Y_2] :
      ( fun_up204312361on_val(F_1,X_1,Y_2) = F_1
    <=> hAPP_P2094403585on_val(F_1,X_1) = Y_2 ),
    file('theBenchmark.p',fact_75_fun__upd__idem__iff) ).

fof(fact_76_widen__refl,axiom,
    ! [P_4,T_5] : hBOOL(widen_2090681816t_char(P_4,T_5,T_5)),
    file('theBenchmark.p',fact_76_widen__refl) ).

fof(fact_77_red__preserves__hconf,axiom,
    ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
       => ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb))
         => hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),H_b)) ) ) ),
    file('theBenchmark.p',fact_77_red__preserves__hconf) ).

fof(fact_78_red__preserves__lconf,axiom,
    ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
       => ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
         => hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),L_b),Ea)) ) ) ),
    file('theBenchmark.p',fact_78_red__preserves__lconf) ).

fof(fact_79_prod__cases3,axiom,
    ! [Y_2] :
      ~ ! [A,B_1,C_4] : Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4)),
    file('theBenchmark.p',fact_79_prod__cases3) ).

fof(fact_80_prod__cases3,axiom,
    ! [Y_2] :
      ~ ! [A,B_1,C_4] : Y_2 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4)),
    file('theBenchmark.p',fact_80_prod__cases3) ).

fof(fact_81_prod__cases3,axiom,
    ! [Y_4] :
      ~ ! [A,B_1,C_4] :
          ( is_bop(A)
         => Y_4 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4)) ),
    file('theBenchmark.p',fact_81_prod__cases3) ).

fof(fact_82_prod__induct3,axiom,
    ! [X_1,Pa] :
      ( ! [A,B_1,C_4] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4))))
     => hBOOL(hAPP_P282169671l_bool(Pa,X_1)) ),
    file('theBenchmark.p',fact_82_prod__induct3) ).

fof(fact_83_prod__induct3,axiom,
    ! [X_1,Pa] :
      ( ! [A,B_1,C_4] : hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4))))
     => hBOOL(hAPP_P1708370145l_bool(Pa,X_1)) ),
    file('theBenchmark.p',fact_83_prod__induct3) ).

fof(fact_84_prod__induct3,axiom,
    ! [X_1,Pa] :
      ( ! [A,B_1,C_4] :
          ( is_bop(A)
         => hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4)))) )
     => hBOOL(hAPP_P943837928l_bool(Pa,X_1)) ),
    file('theBenchmark.p',fact_84_prod__induct3) ).

fof(fact_85_red__preserves__sconf,axiom,
    ! [Ea,Ta,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => ( hBOOL(wTrt(Pa,hp(S_2),Ea,Eb,Ta))
       => ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2))
         => hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S)) ) ) ),
    file('theBenchmark.p',fact_85_red__preserves__sconf) ).

fof(fact_86_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1))
        <=> hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_86_pred__equals__eq2) ).

fof(fact_87_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1))
        <=> hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_87_pred__equals__eq2) ).

fof(fact_88_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1))
        <=> hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_88_pred__equals__eq2) ).

fof(fact_89_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( is_bop(X_2)
         => ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1))
          <=> hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6)) ) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_89_pred__equals__eq2) ).

fof(fact_90_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1))
        <=> hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_90_pred__equals__eq2) ).

fof(fact_91_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1))
        <=> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_91_pred__equals__eq2) ).

fof(fact_92_pred__equals__eq2,axiom,
    ! [S_6,R_1] :
      ( ! [X_2,Xa] :
          ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1))
        <=> hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6)) )
    <=> R_1 = S_6 ),
    file('theBenchmark.p',fact_92_pred__equals__eq2) ).

fof(fact_93_prod_Oexhaust,axiom,
    ! [Y_2] :
      ~ ! [A,B_1] : Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1),
    file('theBenchmark.p',fact_93_prod_Oexhaust) ).

fof(fact_94_prod_Oexhaust,axiom,
    ! [Y_2] :
      ~ ! [A,B_1] : Y_2 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1),
    file('theBenchmark.p',fact_94_prod_Oexhaust) ).

fof(fact_95_prod_Oexhaust,axiom,
    ! [Y_2] :
      ~ ! [A,B_1] : Y_2 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1),
    file('theBenchmark.p',fact_95_prod_Oexhaust) ).

fof(fact_96_prod_Oexhaust,axiom,
    ! [Y_2] :
      ~ ! [A,B_1] : Y_2 != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1),
    file('theBenchmark.p',fact_96_prod_Oexhaust) ).

fof(fact_97_prod_Oexhaust,axiom,
    ! [Y_3] :
      ~ ! [A,B_1] : Y_3 != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1),
    file('theBenchmark.p',fact_97_prod_Oexhaust) ).

fof(fact_98_prod_Oexhaust,axiom,
    ! [Y_3] :
      ~ ! [A,B_1] :
          ( is_bop(A)
         => Y_3 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1) ),
    file('theBenchmark.p',fact_98_prod_Oexhaust) ).

fof(fact_99_prod_Oexhaust,axiom,
    ! [Y_3] :
      ~ ! [A,B_1] : Y_3 != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1),
    file('theBenchmark.p',fact_99_prod_Oexhaust) ).

fof(fact_100_PairE,axiom,
    ! [P_1] :
      ~ ! [X_2,Y_1] : P_1 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1),
    file('theBenchmark.p',fact_100_PairE) ).

fof(fact_101_PairE,axiom,
    ! [P_1] :
      ~ ! [X_2,Y_1] : P_1 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1),
    file('theBenchmark.p',fact_101_PairE) ).

fof(fact_102_PairE,axiom,
    ! [P_1] :
      ~ ! [X_2,Y_1] : P_1 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1),
    file('theBenchmark.p',fact_102_PairE) ).

fof(fact_103_PairE,axiom,
    ! [P_1] :
      ~ ! [X_2,Y_1] : P_1 != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1),
    file('theBenchmark.p',fact_103_PairE) ).

fof(fact_104_PairE,axiom,
    ! [P_3] :
      ~ ! [X_2,Y_1] : P_3 != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1),
    file('theBenchmark.p',fact_104_PairE) ).

fof(fact_105_PairE,axiom,
    ! [P_3] :
      ~ ! [X_2,Y_1] :
          ( is_bop(X_2)
         => P_3 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1) ),
    file('theBenchmark.p',fact_105_PairE) ).

fof(fact_106_PairE,axiom,
    ! [P_3] :
      ~ ! [X_2,Y_1] : P_3 != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1),
    file('theBenchmark.p',fact_106_PairE) ).

fof(fact_107_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P282169671l_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1))) ),
    file('theBenchmark.p',fact_107_split__paired__Ex) ).

fof(fact_108_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P1708370145l_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1))) ),
    file('theBenchmark.p',fact_108_split__paired__Ex) ).

fof(fact_109_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P159683425l_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1))) ),
    file('theBenchmark.p',fact_109_split__paired__Ex) ).

fof(fact_110_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P1235399154l_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1))) ),
    file('theBenchmark.p',fact_110_split__paired__Ex) ).

fof(fact_111_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P449474095r_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1))) ),
    file('theBenchmark.p',fact_111_split__paired__Ex) ).

fof(fact_112_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P943837928l_bool(Pa,X1))
    <=> ? [A,B_1] :
          ( hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))
          & is_bop(A) ) ),
    file('theBenchmark.p',fact_112_split__paired__Ex) ).

fof(fact_113_split__paired__Ex,axiom,
    ! [Pa] :
      ( ? [X1] : hBOOL(hAPP_P929938951l_bool(Pa,X1))
    <=> ? [A,B_1] : hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1))) ),
    file('theBenchmark.p',fact_113_split__paired__Ex) ).

fof(fact_114_widen__trans,axiom,
    ! [T_4,P_2,S_5,U_1] :
      ( hBOOL(widen_2090681816t_char(P_2,S_5,U_1))
     => ( hBOOL(widen_2090681816t_char(P_2,U_1,T_4))
       => hBOOL(widen_2090681816t_char(P_2,S_5,T_4)) ) ),
    file('theBenchmark.p',fact_114_widen__trans) ).

fof(fact_115_InitBlockRed_I5_J,axiom,
    hBOOL(wTrt(p,ha,e,block_list_char(v_1,t_1,seq_list_char(lAss_list_char(v_1,val_list_char(v)),ea)),t)),
    file('theBenchmark.p',fact_115_InitBlockRed_I5_J) ).

fof(fact_116_internal__split__conv,axiom,
    ! [C,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
    <=> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A_1),B)) ),
    file('theBenchmark.p',fact_116_internal__split__conv) ).

fof(fact_117_sconf__def,axiom,
    ! [Pa,Ea,S_2] :
      ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(Pa))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(Pa))),Ea))),S_2)) ),
    file('theBenchmark.p',fact_117_sconf__def) ).

fof(fact_118_red__hext__incr,axiom,
    ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => hBOOL(hext(Hb,H_b)) ),
    file('theBenchmark.p',fact_118_red__hext__incr) ).

fof(fact_119_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P282169671l_bool(X_2,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_119_curry__def) ).

fof(fact_120_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P1708370145l_bool(X_2,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_120_curry__def) ).

fof(fact_121_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P159683425l_bool(X_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_121_curry__def) ).

fof(fact_122_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P1235399154l_bool(X_2,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_122_curry__def) ).

fof(fact_123_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P449474095r_bool(X_2,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,Xa),Xb))) ),
    file('theBenchmark.p',fact_123_curry__def) ).

fof(fact_124_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P943837928l_bool(X_2,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_124_curry__def) ).

fof(fact_125_curry__def,axiom,
    ! [X_2,Xa,Xb] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(X_2),Xa),Xb))
    <=> hBOOL(hAPP_P929938951l_bool(X_2,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,Xa),Xb))) ),
    file('theBenchmark.p',fact_125_curry__def) ).

fof(fact_126_red__preserves__defass,axiom,
    ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
       => ( hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb))))
         => hBOOL(d_list_char(E_b,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(L_b)))) ) ) ),
    file('theBenchmark.p',fact_126_red__preserves__defass) ).

fof(fact_127_option_Oinject,axiom,
    ! [A_1,A_13] :
      ( hAPP_val_option_val(some_val,A_1) = hAPP_val_option_val(some_val,A_13)
    <=> A_1 = A_13 ),
    file('theBenchmark.p',fact_127_option_Oinject) ).

fof(fact_128_option_Oinject,axiom,
    ! [A_1,A_13] :
      ( hAPP_f363827556r_bool(some_f80346385r_bool,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,A_13)
    <=> A_1 = A_13 ),
    file('theBenchmark.p',fact_128_option_Oinject) ).

fof(fact_129_option_Oinject,axiom,
    ! [A_1,A_13] :
      ( hAPP_ty_option_ty(some_ty,A_1) = hAPP_ty_option_ty(some_ty,A_13)
    <=> A_1 = A_13 ),
    file('theBenchmark.p',fact_129_option_Oinject) ).

fof(fact_130_option_Oinject,axiom,
    ! [A_1,A_13] :
      ( hAPP_P1510515380on_val(some_P948696889on_val,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,A_13)
    <=> A_1 = A_13 ),
    file('theBenchmark.p',fact_130_option_Oinject) ).

fof(fact_131_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
     => hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_131_curryI) ).

fof(fact_132_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_132_curryI) ).

fof(fact_133_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
     => hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_133_curryI) ).

fof(fact_134_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
     => hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_134_curryI) ).

fof(fact_135_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
     => hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_135_curryI) ).

fof(fact_136_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
     => hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_136_curryI) ).

fof(fact_137_curryI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
     => hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) ),
    file('theBenchmark.p',fact_137_curryI) ).

fof(fact_138_red__lcl__add,axiom,
    ! [L_0_1,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),red(Pa))) ),
    file('theBenchmark.p',fact_138_red__lcl__add) ).

fof(fact_139_lconf__upd,axiom,
    ! [Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
     => ( hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
       => ( hAPP_l512744617ion_ty(Ea,Va_1) = hAPP_ty_option_ty(some_ty,Ta)
         => hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),Ea)) ) ) ),
    file('theBenchmark.p',fact_139_lconf__upd) ).

fof(fact_140_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B))
     => hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    file('theBenchmark.p',fact_140_prod__caseI) ).

fof(fact_141_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B))
     => hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    file('theBenchmark.p',fact_141_prod__caseI) ).

fof(fact_142_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B))
     => hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    file('theBenchmark.p',fact_142_prod__caseI) ).

fof(fact_143_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B))
     => hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    file('theBenchmark.p',fact_143_prod__caseI) ).

fof(fact_144_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B))
     => hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    file('theBenchmark.p',fact_144_prod__caseI) ).

fof(fact_145_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B))
     => hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    file('theBenchmark.p',fact_145_prod__caseI) ).

fof(fact_146_prod__caseI,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B))
     => hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    file('theBenchmark.p',fact_146_prod__caseI) ).

fof(fact_147_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    file('theBenchmark.p',fact_147_splitI) ).

fof(fact_148_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    file('theBenchmark.p',fact_148_splitI) ).

fof(fact_149_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    file('theBenchmark.p',fact_149_splitI) ).

fof(fact_150_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    file('theBenchmark.p',fact_150_splitI) ).

fof(fact_151_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B))
     => hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    file('theBenchmark.p',fact_151_splitI) ).

fof(fact_152_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    file('theBenchmark.p',fact_152_splitI) ).

fof(fact_153_splitI,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B))
     => hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    file('theBenchmark.p',fact_153_splitI) ).

fof(fact_154_conf__hext,axiom,
    ! [Pa,Va,Ta,Hb,H_b] :
      ( hBOOL(hext(Hb,H_b))
     => ( hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
       => hBOOL(conf_P373316194t_char(Pa,H_b,Va,Ta)) ) ),
    file('theBenchmark.p',fact_154_conf__hext) ).

fof(fact_155_conf__upd__obj,axiom,
    ! [Pa,Fs_1,X_1,Ta,Hb,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => ( hBOOL(conf_P373316194t_char(Pa,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))),X_1,Ta))
      <=> hBOOL(conf_P373316194t_char(Pa,Hb,X_1,Ta)) ) ),
    file('theBenchmark.p',fact_155_conf__upd__obj) ).

fof(fact_156_map__add__dom__app__simps_I1_J,axiom,
    ! [L1,M,L2] :
      ( hBOOL(member_nat(M,dom_na996029170on_val(L2)))
     => hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M) ),
    file('theBenchmark.p',fact_156_map__add__dom__app__simps_I1_J) ).

fof(fact_157_map__add__dom__app__simps_I1_J,axiom,
    ! [L1,M,L2] :
      ( hBOOL(member_list_char(M,dom_list_char_ty(L2)))
     => hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M) ),
    file('theBenchmark.p',fact_157_map__add__dom__app__simps_I1_J) ).

fof(fact_158_map__add__dom__app__simps_I1_J,axiom,
    ! [L1,M,L2] :
      ( hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2)))
     => hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M) ),
    file('theBenchmark.p',fact_158_map__add__dom__app__simps_I1_J) ).

fof(fact_159_map__add__dom__app__simps_I1_J,axiom,
    ! [L1,M,L2] :
      ( hBOOL(member_list_char(M,dom_list_char_val(L2)))
     => hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M) ),
    file('theBenchmark.p',fact_159_map__add__dom__app__simps_I1_J) ).

fof(fact_160_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1))
      <=> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_160_split__weak__cong) ).

fof(fact_161_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1))
      <=> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_161_split__weak__cong) ).

fof(fact_162_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1))
      <=> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_162_split__weak__cong) ).

fof(fact_163_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1))
      <=> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_163_split__weak__cong) ).

fof(fact_164_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1))
      <=> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_164_split__weak__cong) ).

fof(fact_165_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1))
      <=> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_165_split__weak__cong) ).

fof(fact_166_split__weak__cong,axiom,
    ! [C,P_1,Q_2] :
      ( P_1 = Q_2
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1))
      <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),Q_2)) ) ),
    file('theBenchmark.p',fact_166_split__weak__cong) ).

fof(fact_167_map__add__dom__app__simps_I3_J,axiom,
    ! [L1,M,L2] :
      ( ~ hBOOL(member_nat(M,dom_na996029170on_val(L2)))
     => hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L1,M) ),
    file('theBenchmark.p',fact_167_map__add__dom__app__simps_I3_J) ).

fof(fact_168_map__add__dom__app__simps_I3_J,axiom,
    ! [L1,M,L2] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_ty(L2)))
     => hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L1,M) ),
    file('theBenchmark.p',fact_168_map__add__dom__app__simps_I3_J) ).

fof(fact_169_map__add__dom__app__simps_I3_J,axiom,
    ! [L1,M,L2] :
      ( ~ hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2)))
     => hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L1,M) ),
    file('theBenchmark.p',fact_169_map__add__dom__app__simps_I3_J) ).

fof(fact_170_map__add__dom__app__simps_I3_J,axiom,
    ! [L1,M,L2] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_val(L2)))
     => hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L1,M) ),
    file('theBenchmark.p',fact_170_map__add__dom__app__simps_I3_J) ).

fof(fact_171_map__add__dom__app__simps_I2_J,axiom,
    ! [L2,M,L1] :
      ( ~ hBOOL(member_nat(M,dom_na996029170on_val(L1)))
     => hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M) ),
    file('theBenchmark.p',fact_171_map__add__dom__app__simps_I2_J) ).

fof(fact_172_map__add__dom__app__simps_I2_J,axiom,
    ! [L2,M,L1] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_ty(L1)))
     => hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M) ),
    file('theBenchmark.p',fact_172_map__add__dom__app__simps_I2_J) ).

fof(fact_173_map__add__dom__app__simps_I2_J,axiom,
    ! [L2,M,L1] :
      ( ~ hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L1)))
     => hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M) ),
    file('theBenchmark.p',fact_173_map__add__dom__app__simps_I2_J) ).

fof(fact_174_map__add__dom__app__simps_I2_J,axiom,
    ! [L2,M,L1] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_val(L1)))
     => hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M) ),
    file('theBenchmark.p',fact_174_map__add__dom__app__simps_I2_J) ).

fof(fact_175_internal__split__def,axiom,
    produc1401528596l_bool = produc769963999l_bool,
    file('theBenchmark.p',fact_175_internal__split__def) ).

fof(fact_176_internal__split__def,axiom,
    produc85367547l_bool = produc1326056646l_bool,
    file('theBenchmark.p',fact_176_internal__split__def) ).

fof(fact_177_internal__split__def,axiom,
    produc1779501634r_bool = produc1704639885r_bool,
    file('theBenchmark.p',fact_177_internal__split__def) ).

fof(fact_178_internal__split__def,axiom,
    produc1741654153l_bool = produc392960766l_bool,
    file('theBenchmark.p',fact_178_internal__split__def) ).

fof(fact_179_internal__split__def,axiom,
    produc399384568l_bool = produc1815960045l_bool,
    file('theBenchmark.p',fact_179_internal__split__def) ).

fof(fact_180_internal__split__def,axiom,
    produc1988544340l_bool = produc1911463199l_bool,
    file('theBenchmark.p',fact_180_internal__split__def) ).

fof(fact_181_internal__split__def,axiom,
    produc2128769400l_bool = produc1958875245l_bool,
    file('theBenchmark.p',fact_181_internal__split__def) ).

fof(fact_182_map__add__assoc,axiom,
    ! [M1,M2,M3] : map_ad1185064968ar_val(M1,map_ad1185064968ar_val(M2,M3)) = map_ad1185064968ar_val(map_ad1185064968ar_val(M1,M2),M3),
    file('theBenchmark.p',fact_182_map__add__assoc) ).

fof(fact_183_map__add__assoc,axiom,
    ! [M1,M2,M3] : map_ad61982421on_val(M1,map_ad61982421on_val(M2,M3)) = map_ad61982421on_val(map_ad61982421on_val(M1,M2),M3),
    file('theBenchmark.p',fact_183_map__add__assoc) ).

fof(fact_184_map__add__assoc,axiom,
    ! [M1,M2,M3] : map_add_list_char_ty(M1,map_add_list_char_ty(M2,M3)) = map_add_list_char_ty(map_add_list_char_ty(M1,M2),M3),
    file('theBenchmark.p',fact_184_map__add__assoc) ).

fof(fact_185_map__add__assoc,axiom,
    ! [M1,M2,M3] : map_ad325961431ar_val(M1,map_ad325961431ar_val(M2,M3)) = map_ad325961431ar_val(map_ad325961431ar_val(M1,M2),M3),
    file('theBenchmark.p',fact_185_map__add__assoc) ).

fof(fact_186_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,G),P_1)))
    <=> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_186_split__twice) ).

fof(fact_187_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,G),P_1)))
    <=> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_187_split__twice) ).

fof(fact_188_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,G),P_1)))
    <=> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_188_split__twice) ).

fof(fact_189_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,G),P_1)))
    <=> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_189_split__twice) ).

fof(fact_190_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,G),P_1)))
    <=> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_190_split__twice) ).

fof(fact_191_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,G),P_1)))
    <=> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_191_split__twice) ).

fof(fact_192_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_192_split__twice) ).

fof(fact_193_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_193_split__twice) ).

fof(fact_194_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_194_split__twice) ).

fof(fact_195_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_195_split__twice) ).

fof(fact_196_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_196_split__twice) ).

fof(fact_197_split__twice,axiom,
    ! [F_1,G,P_1] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,G),P_1)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,F_1))),G)),P_1)) ),
    file('theBenchmark.p',fact_197_split__twice) ).

fof(fact_198_split__curry,axiom,
    ! [F_1] : hAPP_f1534412387l_bool(produc769963999l_bool,produc886919678l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_198_split__curry) ).

fof(fact_199_split__curry,axiom,
    ! [F_1] : hAPP_f340876351l_bool(produc1326056646l_bool,produc1555310053l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_199_split__curry) ).

fof(fact_200_split__curry,axiom,
    ! [F_1] : hAPP_f2132060507r_bool(produc1704639885r_bool,produc95371820r_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_200_split__curry) ).

fof(fact_201_split__curry,axiom,
    ! [F_1] : hAPP_f1443410953l_bool(produc392960766l_bool,produc481748255l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_201_split__curry) ).

fof(fact_202_split__curry,axiom,
    ! [F_1] : hAPP_f1930574389l_bool(produc1815960045l_bool,produc1911975310l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_202_split__curry) ).

fof(fact_203_split__curry,axiom,
    ! [F_1] : hAPP_f635218277l_bool(produc1911463199l_bool,produc1159035454l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_203_split__curry) ).

fof(fact_204_split__curry,axiom,
    ! [F_1] : hAPP_f2121594859l_bool(produc1958875245l_bool,produc2062775566l_bool(F_1)) = F_1,
    file('theBenchmark.p',fact_204_split__curry) ).

fof(fact_205_curry__split,axiom,
    ! [F_1] : produc886919678l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_205_curry__split) ).

fof(fact_206_curry__split,axiom,
    ! [F_1] : produc1555310053l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_206_curry__split) ).

fof(fact_207_curry__split,axiom,
    ! [F_1] : produc95371820r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_207_curry__split) ).

fof(fact_208_curry__split,axiom,
    ! [F_1] : produc481748255l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_208_curry__split) ).

fof(fact_209_curry__split,axiom,
    ! [F_1] : produc1911975310l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_209_curry__split) ).

fof(fact_210_curry__split,axiom,
    ! [F_1] : produc1159035454l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_210_curry__split) ).

fof(fact_211_curry__split,axiom,
    ! [F_1] : produc2062775566l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1)) = F_1,
    file('theBenchmark.p',fact_211_curry__split) ).

fof(fact_212_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_212_split__part) ).

fof(fact_213_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_213_split__part) ).

fof(fact_214_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_214_split__part) ).

fof(fact_215_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_215_split__part) ).

fof(fact_216_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_216_split__part) ).

fof(fact_217_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_217_split__part) ).

fof(fact_218_split__part,axiom,
    ! [Pa,Q_1,X_2] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
    <=> ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Q_1),X_2))
        & hBOOL(Pa) ) ),
    file('theBenchmark.p',fact_218_split__part) ).

fof(fact_219_red__reds_ORedInitBlock,axiom,
    ! [Va_1,Ta,Va,U,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_219_red__reds_ORedInitBlock) ).

fof(fact_220_conf__widen,axiom,
    ! [T_a,Pa,Hb,Va,Ta] :
      ( hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
     => ( hBOOL(widen_2090681816t_char(Pa,Ta,T_a))
       => hBOOL(conf_P373316194t_char(Pa,Hb,Va,T_a)) ) ),
    file('theBenchmark.p',fact_220_conf__widen) ).

fof(fact_221_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
     => hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_221_splitD) ).

fof(fact_222_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_222_splitD) ).

fof(fact_223_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
     => hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_223_splitD) ).

fof(fact_224_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
     => hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_224_splitD) ).

fof(fact_225_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
     => hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_225_splitD) ).

fof(fact_226_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
     => hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_226_splitD) ).

fof(fact_227_splitD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
     => hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_227_splitD) ).

fof(fact_228_lconf__hext,axiom,
    ! [H_b,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
     => ( hBOOL(hext(Hb,H_b))
       => hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),Lb),Ea)) ) ),
    file('theBenchmark.p',fact_228_lconf__hext) ).

fof(fact_229_red__reds_ORedSeq,axiom,
    ! [Va,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(val_list_char(Va),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_2)),red(Pa))),
    file('theBenchmark.p',fact_229_red__reds_ORedSeq) ).

fof(fact_230_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_nat(M,dom_nat_val(E2)))
     => map_add_nat_val(fun_up846528380on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up846528380on_val(map_add_nat_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_230_map__add__upd__left) ).

fof(fact_231_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member649088532al_val(M,dom_Pr1854948307al_val(E2)))
     => map_ad1139121712al_val(fun_up2650881on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up2650881on_val(map_ad1139121712al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_231_map__add__upd__left) ).

fof(fact_232_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1417904245al_val(M,dom_Pr934474290al_val(E2)))
     => map_ad1808327055al_val(fun_up1370188258on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1370188258on_val(map_ad1808327055al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_232_map__add__upd__left) ).

fof(fact_233_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1542417277on_val(M,dom_Pr881307234al_val(E2)))
     => map_ad1443463365al_val(fun_up958248092on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up958248092on_val(map_ad1443463365al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_233_map__add__upd__left) ).

fof(fact_234_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member763590124on_val(M,dom_Pr1286015283al_val(E2)))
     => map_ad2099161878al_val(fun_up106272779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up106272779on_val(map_ad2099161878al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_234_map__add__upd__left) ).

fof(fact_235_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member840932460on_val(M,dom_Pr594962099al_val(E2)))
     => map_ad1263605142al_val(fun_up1250448779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1250448779on_val(map_ad1263605142al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_235_map__add__upd__left) ).

fof(fact_236_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_list_char(M,dom_li347256130r_bool(E2)))
     => map_ad172895647r_bool(fun_up1686981986r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1686981986r_bool(map_ad172895647r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_236_map__add__upd__left) ).

fof(fact_237_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_nat(M,dom_na1091370954r_bool(E2)))
     => map_ad1655582893r_bool(fun_up1256311364r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1256311364r_bool(map_ad1655582893r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_237_map__add__upd__left) ).

fof(fact_238_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member649088532al_val(M,dom_Pr482007707r_bool(E2)))
     => map_ad1572886776r_bool(fun_up387678665r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up387678665r_bool(map_ad1572886776r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_238_map__add__upd__left) ).

fof(fact_239_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1417904245al_val(M,dom_Pr122328314r_bool(E2)))
     => map_ad2023008343r_bool(fun_up965897386r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up965897386r_bool(map_ad2023008343r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_239_map__add__upd__left) ).

fof(fact_240_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1542417277on_val(M,dom_Pr1770328362r_bool(E2)))
     => map_ad1209909133r_bool(fun_up1281163108r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1281163108r_bool(map_ad1209909133r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_240_map__add__upd__left) ).

fof(fact_241_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member763590124on_val(M,dom_Pr713105403r_bool(E2)))
     => map_ad1863687646r_bool(fun_up1114451667r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1114451667r_bool(map_ad1863687646r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_241_map__add__upd__left) ).

fof(fact_242_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member840932460on_val(M,dom_Pr548306299r_bool(E2)))
     => map_ad478808158r_bool(fun_up1836969043r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1836969043r_bool(map_ad478808158r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)) ),
    file('theBenchmark.p',fact_242_map__add__upd__left) ).

fof(fact_243_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_nat(M,dom_nat_ty(E2)))
     => map_add_nat_ty(fun_up421284275ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up421284275ion_ty(map_add_nat_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_243_map__add__upd__left) ).

fof(fact_244_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member649088532al_val(M,dom_Pr1536367242val_ty(E2)))
     => map_ad1402016615val_ty(fun_up638349240ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up638349240ion_ty(map_ad1402016615val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_244_map__add__upd__left) ).

fof(fact_245_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1417904245al_val(M,dom_Pr585943145val_ty(E2)))
     => map_ad1877333574val_ty(fun_up430376729ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up430376729ion_ty(map_ad1877333574val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_245_map__add__upd__left) ).

fof(fact_246_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1542417277on_val(M,dom_Pr1623760025val_ty(E2)))
     => map_ad689713276val_ty(fun_up576032467ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up576032467ion_ty(map_ad689713276val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_246_map__add__upd__left) ).

fof(fact_247_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member763590124on_val(M,dom_Pr1523486698val_ty(E2)))
     => map_ad451392333val_ty(fun_up359791042ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up359791042ion_ty(map_ad451392333val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_247_map__add__upd__left) ).

fof(fact_248_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member840932460on_val(M,dom_Pr1305783658val_ty(E2)))
     => map_ad860315085val_ty(fun_up160134978ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up160134978ion_ty(map_ad860315085val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_248_map__add__upd__left) ).

fof(fact_249_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_list_char(M,dom_li2046124138on_val(E2)))
     => map_ad1982313927on_val(fun_up252238218on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up252238218on_val(map_ad1982313927on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_249_map__add__upd__left) ).

fof(fact_250_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member649088532al_val(M,dom_Pr1291804355on_val(E2)))
     => map_ad564247072on_val(fun_up768537841on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up768537841on_val(map_ad564247072on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_250_map__add__upd__left) ).

fof(fact_251_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1417904245al_val(M,dom_Pr717813794on_val(E2)))
     => map_ad784656511on_val(fun_up307314898on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up307314898on_val(map_ad784656511on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_251_map__add__upd__left) ).

fof(fact_252_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1542417277on_val(M,dom_Pr1989649490on_val(E2)))
     => map_ad2048931253on_val(fun_up1995148684on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1995148684on_val(map_ad2048931253on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_252_map__add__upd__left) ).

fof(fact_253_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member763590124on_val(M,dom_Pr364577827on_val(E2)))
     => map_ad181331206on_val(fun_up1177725947on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1177725947on_val(map_ad181331206on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_253_map__add__upd__left) ).

fof(fact_254_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member840932460on_val(M,dom_Pr805691811on_val(E2)))
     => map_ad435015558on_val(fun_up683731323on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up683731323on_val(map_ad435015558on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_254_map__add__upd__left) ).

fof(fact_255_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_ty(E2)))
     => map_add_list_char_ty(fun_up424764369ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up424764369ion_ty(map_add_list_char_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)) ),
    file('theBenchmark.p',fact_255_map__add__upd__left) ).

fof(fact_256_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_nat(M,dom_na996029170on_val(E2)))
     => map_ad61982421on_val(fun_up2041264236on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up2041264236on_val(map_ad61982421on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)) ),
    file('theBenchmark.p',fact_256_map__add__upd__left) ).

fof(fact_257_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(E2)))
     => map_ad1185064968ar_val(fun_up204312361on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up204312361on_val(map_ad1185064968ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_257_map__add__upd__left) ).

fof(fact_258_map__add__upd__left,axiom,
    ! [E1,U1,M,E2] :
      ( ~ hBOOL(member_list_char(M,dom_list_char_val(E2)))
     => map_ad325961431ar_val(fun_up1149430426on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1149430426on_val(map_ad325961431ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1)) ),
    file('theBenchmark.p',fact_258_map__add__upd__left) ).

fof(fact_259_red__reds_ORedBlock,axiom,
    ! [Va_1,Ta,U,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,val_list_char(U))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_259_red__reds_ORedBlock) ).

fof(fact_260_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_nat_option_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member_nat(A_1,dom_nat_val(M))) ),
    file('theBenchmark.p',fact_260_domI) ).

fof(fact_261_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P2074628057on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M))) ),
    file('theBenchmark.p',fact_261_domI) ).

fof(fact_262_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P930111162on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M))) ),
    file('theBenchmark.p',fact_262_domI) ).

fof(fact_263_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P2111013316on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M))) ),
    file('theBenchmark.p',fact_263_domI) ).

fof(fact_264_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P509577523on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M))) ),
    file('theBenchmark.p',fact_264_domI) ).

fof(fact_265_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1594728115on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M))) ),
    file('theBenchmark.p',fact_265_domI) ).

fof(fact_266_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_l1288616506r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member_list_char(A_1,dom_li347256130r_bool(M))) ),
    file('theBenchmark.p',fact_266_domI) ).

fof(fact_267_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_n2063106924r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member_nat(A_1,dom_na1091370954r_bool(M))) ),
    file('theBenchmark.p',fact_267_domI) ).

fof(fact_268_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P926760609r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M))) ),
    file('theBenchmark.p',fact_268_domI) ).

fof(fact_269_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P584663426r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M))) ),
    file('theBenchmark.p',fact_269_domI) ).

fof(fact_270_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1501097100r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M))) ),
    file('theBenchmark.p',fact_270_domI) ).

fof(fact_271_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1529692155r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M))) ),
    file('theBenchmark.p',fact_271_domI) ).

fof(fact_272_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1989760379r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B)
     => hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M))) ),
    file('theBenchmark.p',fact_272_domI) ).

fof(fact_273_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_l512744617ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member_list_char(A_1,dom_list_char_ty(M))) ),
    file('theBenchmark.p',fact_273_domI) ).

fof(fact_274_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_nat_option_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member_nat(A_1,dom_nat_ty(M))) ),
    file('theBenchmark.p',fact_274_domI) ).

fof(fact_275_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1578317968ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M))) ),
    file('theBenchmark.p',fact_275_domI) ).

fof(fact_276_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P50259953ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M))) ),
    file('theBenchmark.p',fact_276_domI) ).

fof(fact_277_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1228500987ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M))) ),
    file('theBenchmark.p',fact_277_domI) ).

fof(fact_278_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P142343914ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M))) ),
    file('theBenchmark.p',fact_278_domI) ).

fof(fact_279_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P121427050ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B)
     => hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M))) ),
    file('theBenchmark.p',fact_279_domI) ).

fof(fact_280_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_n546249108on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member_nat(A_1,dom_na996029170on_val(M))) ),
    file('theBenchmark.p',fact_280_domI) ).

fof(fact_281_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_l195239522on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member_list_char(A_1,dom_li2046124138on_val(M))) ),
    file('theBenchmark.p',fact_281_domI) ).

fof(fact_282_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1788447177on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M))) ),
    file('theBenchmark.p',fact_282_domI) ).

fof(fact_283_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1230564778on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M))) ),
    file('theBenchmark.p',fact_283_domI) ).

fof(fact_284_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P1510515380on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M))) ),
    file('theBenchmark.p',fact_284_domI) ).

fof(fact_285_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P722986275on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M))) ),
    file('theBenchmark.p',fact_285_domI) ).

fof(fact_286_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P89750179on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B)
     => hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M))) ),
    file('theBenchmark.p',fact_286_domI) ).

fof(fact_287_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_P2094403585on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M))) ),
    file('theBenchmark.p',fact_287_domI) ).

fof(fact_288_domI,axiom,
    ! [M,A_1,B] :
      ( hAPP_l207779698on_val(M,A_1) = hAPP_val_option_val(some_val,B)
     => hBOOL(member_list_char(A_1,dom_list_char_val(M))) ),
    file('theBenchmark.p',fact_288_domI) ).

fof(fact_289_red__reds_OInitBlockRed,axiom,
    ! [Ta,V_a,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,V_a)
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa))) ) ),
    file('theBenchmark.p',fact_289_red__reds_OInitBlockRed) ).

fof(fact_290_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
    <=> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_290_prod_Osimps_I2_J) ).

fof(fact_291_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
    <=> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_291_prod_Osimps_I2_J) ).

fof(fact_292_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_292_prod_Osimps_I2_J) ).

fof(fact_293_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
    <=> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_293_prod_Osimps_I2_J) ).

fof(fact_294_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
    <=> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_294_prod_Osimps_I2_J) ).

fof(fact_295_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
    <=> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_295_prod_Osimps_I2_J) ).

fof(fact_296_prod_Osimps_I2_J,axiom,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
    <=> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B)) ),
    file('theBenchmark.p',fact_296_prod_Osimps_I2_J) ).

fof(fact_297_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
    <=> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_297_split__conv) ).

fof(fact_298_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
    <=> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_298_split__conv) ).

fof(fact_299_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
    <=> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_299_split__conv) ).

fof(fact_300_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
    <=> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_300_split__conv) ).

fof(fact_301_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
    <=> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_301_split__conv) ).

fof(fact_302_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
    <=> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_302_split__conv) ).

fof(fact_303_split__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
    <=> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)) ),
    file('theBenchmark.p',fact_303_split__conv) ).

fof(fact_304_map__add__find__right,axiom,
    ! [M,N,K,Xx] :
      ( hAPP_P2094403585on_val(N,K) = hAPP_val_option_val(some_val,Xx)
     => hAPP_P2094403585on_val(map_ad1185064968ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx) ),
    file('theBenchmark.p',fact_304_map__add__find__right) ).

fof(fact_305_map__add__find__right,axiom,
    ! [M,N,K,Xx] :
      ( hAPP_l512744617ion_ty(N,K) = hAPP_ty_option_ty(some_ty,Xx)
     => hAPP_l512744617ion_ty(map_add_list_char_ty(M,N),K) = hAPP_ty_option_ty(some_ty,Xx) ),
    file('theBenchmark.p',fact_305_map__add__find__right) ).

fof(fact_306_map__add__find__right,axiom,
    ! [M,N,K,Xx] :
      ( hAPP_n546249108on_val(N,K) = hAPP_P1510515380on_val(some_P948696889on_val,Xx)
     => hAPP_n546249108on_val(map_ad61982421on_val(M,N),K) = hAPP_P1510515380on_val(some_P948696889on_val,Xx) ),
    file('theBenchmark.p',fact_306_map__add__find__right) ).

fof(fact_307_map__add__find__right,axiom,
    ! [M,N,K,Xx] :
      ( hAPP_l207779698on_val(N,K) = hAPP_val_option_val(some_val,Xx)
     => hAPP_l207779698on_val(map_ad325961431ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx) ),
    file('theBenchmark.p',fact_307_map__add__find__right) ).

fof(fact_308_split__eta,axiom,
    ! [F_1] : hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,hAPP_f2057883639l_bool(cOMBB_1750801836on_val,F_1)),produc899768717on_val)) = F_1,
    file('theBenchmark.p',fact_308_split__eta) ).

fof(fact_309_split__eta,axiom,
    ! [F_1] : hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,hAPP_f365540729l_bool(cOMBB_1466662571on_val,F_1)),produc1441475159on_val)) = F_1,
    file('theBenchmark.p',fact_309_split__eta) ).

fof(fact_310_split__eta,axiom,
    ! [F_1] : hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,hAPP_f10074679l_bool(cOMBB_1759207793on_val,F_1)),produc1259058957on_val)) = F_1,
    file('theBenchmark.p',fact_310_split__eta) ).

fof(fact_311_split__eta,axiom,
    ! [F_1] : hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,hAPP_f1046102489l_bool(cOMBB_572737002on_val,F_1)),produc823076510on_val)) = F_1,
    file('theBenchmark.p',fact_311_split__eta) ).

fof(fact_312_split__eta,axiom,
    ! [F_1] : hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,hAPP_f775361359r_bool(cOMBB_1749175574t_char,F_1)),produc5062597t_char)) = F_1,
    file('theBenchmark.p',fact_312_split__eta) ).

fof(fact_313_split__eta,axiom,
    ! [F_1] : hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,hAPP_f967695645l_bool(cOMBB_1353907126al_val,F_1)),produc621191550al_val)) = F_1,
    file('theBenchmark.p',fact_313_split__eta) ).

fof(fact_314_split__eta,axiom,
    ! [F_1] : hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,hAPP_f664873147l_bool(cOMBB_1583755916ol_val,F_1)),product_Pair_val_val)) = F_1,
    file('theBenchmark.p',fact_314_split__eta) ).

fof(fact_315_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member_list_char(X_1,A_8))
    <=> hBOOL(hAPP_list_char_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_315_mem__def) ).

fof(fact_316_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member_nat(X_1,A_8))
    <=> hBOOL(hAPP_nat_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_316_mem__def) ).

fof(fact_317_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member649088532al_val(X_1,A_8))
    <=> hBOOL(hAPP_P929938951l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_317_mem__def) ).

fof(fact_318_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member1417904245al_val(X_1,A_8))
    <=> hBOOL(hAPP_P943837928l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_318_mem__def) ).

fof(fact_319_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member1542417277on_val(X_1,A_8))
    <=> hBOOL(hAPP_P1235399154l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_319_mem__def) ).

fof(fact_320_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member763590124on_val(X_1,A_8))
    <=> hBOOL(hAPP_P159683425l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_320_mem__def) ).

fof(fact_321_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member840932460on_val(X_1,A_8))
    <=> hBOOL(hAPP_P1708370145l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_321_mem__def) ).

fof(fact_322_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member773094996on_val(X_1,A_8))
    <=> hBOOL(hAPP_P282169671l_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_322_mem__def) ).

fof(fact_323_mem__def,axiom,
    ! [X_1,A_8] :
      ( hBOOL(member1251428284t_char(X_1,A_8))
    <=> hBOOL(hAPP_P449474095r_bool(A_8,X_1)) ),
    file('theBenchmark.p',fact_323_mem__def) ).

fof(fact_324_red__reds_OLAssRed,axiom,
    ! [Va_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_324_red__reds_OLAssRed) ).

fof(fact_325_red__reds_OSeqRed,axiom,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_325_red__reds_OSeqRed) ).

fof(fact_326_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    file('theBenchmark.p',fact_326_curryE) ).

fof(fact_327_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    file('theBenchmark.p',fact_327_curryE) ).

fof(fact_328_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    file('theBenchmark.p',fact_328_curryE) ).

fof(fact_329_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    file('theBenchmark.p',fact_329_curryE) ).

fof(fact_330_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B))
     => hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    file('theBenchmark.p',fact_330_curryE) ).

fof(fact_331_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    file('theBenchmark.p',fact_331_curryE) ).

fof(fact_332_curryE,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    file('theBenchmark.p',fact_332_curryE) ).

fof(fact_333_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    file('theBenchmark.p',fact_333_curryD) ).

fof(fact_334_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    file('theBenchmark.p',fact_334_curryD) ).

fof(fact_335_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    file('theBenchmark.p',fact_335_curryD) ).

fof(fact_336_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    file('theBenchmark.p',fact_336_curryD) ).

fof(fact_337_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B))
     => hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    file('theBenchmark.p',fact_337_curryD) ).

fof(fact_338_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    file('theBenchmark.p',fact_338_curryD) ).

fof(fact_339_curryD,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B))
     => hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    file('theBenchmark.p',fact_339_curryD) ).

fof(fact_340_map__add__upd,axiom,
    ! [F_1,G,X_1,Y_2] : map_ad325961431ar_val(F_1,fun_up1149430426on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up1149430426on_val(map_ad325961431ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2)),
    file('theBenchmark.p',fact_340_map__add__upd) ).

fof(fact_341_map__add__upd,axiom,
    ! [F_1,G,X_1,Y_2] : map_add_list_char_ty(F_1,fun_up424764369ion_ty(G,X_1,hAPP_ty_option_ty(some_ty,Y_2))) = fun_up424764369ion_ty(map_add_list_char_ty(F_1,G),X_1,hAPP_ty_option_ty(some_ty,Y_2)),
    file('theBenchmark.p',fact_341_map__add__upd) ).

fof(fact_342_map__add__upd,axiom,
    ! [F_1,G,X_1,Y_2] : map_ad61982421on_val(F_1,fun_up2041264236on_val(G,X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2))) = fun_up2041264236on_val(map_ad61982421on_val(F_1,G),X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2)),
    file('theBenchmark.p',fact_342_map__add__upd) ).

fof(fact_343_map__add__upd,axiom,
    ! [F_1,G,X_1,Y_2] : map_ad1185064968ar_val(F_1,fun_up204312361on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up204312361on_val(map_ad1185064968ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2)),
    file('theBenchmark.p',fact_343_map__add__upd) ).

fof(fact_344_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    file('theBenchmark.p',fact_344_curry__conv) ).

fof(fact_345_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    file('theBenchmark.p',fact_345_curry__conv) ).

fof(fact_346_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    file('theBenchmark.p',fact_346_curry__conv) ).

fof(fact_347_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    file('theBenchmark.p',fact_347_curry__conv) ).

fof(fact_348_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    file('theBenchmark.p',fact_348_curry__conv) ).

fof(fact_349_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    file('theBenchmark.p',fact_349_curry__conv) ).

fof(fact_350_curry__conv,axiom,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B))
    <=> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    file('theBenchmark.p',fact_350_curry__conv) ).

fof(fact_351_lconf__upd2,axiom,
    ! [Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
     => ( hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
       => hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta)))) ) ),
    file('theBenchmark.p',fact_351_lconf__upd2) ).

fof(fact_352_WTrtBlock,axiom,
    ! [Pa,Hb,Ea,Va_1,Ta,Eb,T_a] :
      ( hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta)),Eb,T_a))
     => hBOOL(wTrt(Pa,Hb,Ea,block_list_char(Va_1,Ta,Eb),T_a)) ),
    file('theBenchmark.p',fact_352_WTrtBlock) ).

fof(fact_353_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_353_splitE) ).

fof(fact_354_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_354_splitE) ).

fof(fact_355_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_355_splitE) ).

fof(fact_356_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_356_splitE) ).

fof(fact_357_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1)
           => ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_357_splitE) ).

fof(fact_358_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( is_bop(X_2)
           => ( P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)
             => ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,X_2),Y_1)) ) ) ),
    file('theBenchmark.p',fact_358_splitE) ).

fof(fact_359_splitE,axiom,
    ! [C,P_1] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1))
     => ~ ! [X_2,Y_1] :
            ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1)
           => ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,X_2),Y_1)) ) ),
    file('theBenchmark.p',fact_359_splitE) ).

fof(fact_360_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1)
         => hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,A),B_1)) )
     => hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_360_splitI2) ).

fof(fact_361_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1)
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,A),B_1)) )
     => hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_361_splitI2) ).

fof(fact_362_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1)
         => hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A),B_1)) )
     => hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_362_splitI2) ).

fof(fact_363_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1)
         => hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,A),B_1)) )
     => hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_363_splitI2) ).

fof(fact_364_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1)
         => hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,A),B_1)) )
     => hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)) ),
    file('theBenchmark.p',fact_364_splitI2) ).

fof(fact_365_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( is_bop(A)
         => ( P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)
           => hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,A),B_1)) ) )
     => hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_365_splitI2) ).

fof(fact_366_splitI2,axiom,
    ! [C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,A),B_1)) )
     => hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)) ),
    file('theBenchmark.p',fact_366_splitI2) ).

fof(fact_367_WTrtSeq,axiom,
    ! [E_2,T_2_1,Pa,Hb,Ea,E_1,T_1_2] :
      ( hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2))
     => ( hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
       => hBOOL(wTrt(Pa,Hb,Ea,seq_list_char(E_1,E_2),T_2_1)) ) ),
    file('theBenchmark.p',fact_367_WTrtSeq) ).

fof(fact_368_lconf__def,axiom,
    ! [Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
    <=> ! [V_4,V_3] :
          ( hAPP_l207779698on_val(Lb,V_4) = hAPP_val_option_val(some_val,V_3)
         => ? [T] :
              ( hBOOL(conf_P373316194t_char(Pa,Hb,V_3,T))
              & hAPP_l512744617ion_ty(Ea,V_4) = hAPP_ty_option_ty(some_ty,T) ) ) ),
    file('theBenchmark.p',fact_368_lconf__def) ).

fof(fact_369_red__reds_ORedLAss,axiom,
    ! [Va_1,Va,Hb,Lb,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),red(Pa))),
    file('theBenchmark.p',fact_369_red__reds_ORedLAss) ).

fof(fact_370_hext__refl,axiom,
    ! [Hb] : hBOOL(hext(Hb,Hb)),
    file('theBenchmark.p',fact_370_hext__refl) ).

fof(fact_371_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P159683425l_bool(G,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1))) )
     => hAPP_f2121594859l_bool(produc1958875245l_bool,F_1) = G ),
    file('theBenchmark.p',fact_371_cond__split__eta) ).

fof(fact_372_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P282169671l_bool(G,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1))) )
     => hAPP_f635218277l_bool(produc1911463199l_bool,F_1) = G ),
    file('theBenchmark.p',fact_372_cond__split__eta) ).

fof(fact_373_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P1708370145l_bool(G,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1))) )
     => hAPP_f1930574389l_bool(produc1815960045l_bool,F_1) = G ),
    file('theBenchmark.p',fact_373_cond__split__eta) ).

fof(fact_374_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P1235399154l_bool(G,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1))) )
     => hAPP_f1443410953l_bool(produc392960766l_bool,F_1) = G ),
    file('theBenchmark.p',fact_374_cond__split__eta) ).

fof(fact_375_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P449474095r_bool(G,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1))) )
     => hAPP_f2132060507r_bool(produc1704639885r_bool,F_1) = G ),
    file('theBenchmark.p',fact_375_cond__split__eta) ).

fof(fact_376_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( is_bop(X_2)
         => ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,X_2),Y_1))
          <=> hBOOL(hAPP_P943837928l_bool(G,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1))) ) )
     => hAPP_f340876351l_bool(produc1326056646l_bool,F_1) = G ),
    file('theBenchmark.p',fact_376_cond__split__eta) ).

fof(fact_377_cond__split__eta,axiom,
    ! [G,F_1] :
      ( ! [X_2,Y_1] :
          ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,X_2),Y_1))
        <=> hBOOL(hAPP_P929938951l_bool(G,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1))) )
     => hAPP_f1534412387l_bool(produc769963999l_bool,F_1) = G ),
    file('theBenchmark.p',fact_377_cond__split__eta) ).

fof(fact_378_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_nat(A_1,dom_nat_val(M)))
     => ? [B_1] : hAPP_nat_option_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_378_domD) ).

fof(fact_379_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M)))
     => ? [B_1] : hAPP_P2074628057on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_379_domD) ).

fof(fact_380_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M)))
     => ? [B_1] : hAPP_P930111162on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_380_domD) ).

fof(fact_381_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M)))
     => ? [B_1] : hAPP_P2111013316on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_381_domD) ).

fof(fact_382_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M)))
     => ? [B_1] : hAPP_P509577523on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_382_domD) ).

fof(fact_383_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M)))
     => ? [B_1] : hAPP_P1594728115on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_383_domD) ).

fof(fact_384_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_list_char(A_1,dom_li347256130r_bool(M)))
     => ? [B_1] : hAPP_l1288616506r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_384_domD) ).

fof(fact_385_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_nat(A_1,dom_na1091370954r_bool(M)))
     => ? [B_1] : hAPP_n2063106924r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_385_domD) ).

fof(fact_386_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M)))
     => ? [B_1] : hAPP_P926760609r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_386_domD) ).

fof(fact_387_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M)))
     => ? [B_1] : hAPP_P584663426r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_387_domD) ).

fof(fact_388_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M)))
     => ? [B_1] : hAPP_P1501097100r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_388_domD) ).

fof(fact_389_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M)))
     => ? [B_1] : hAPP_P1529692155r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_389_domD) ).

fof(fact_390_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M)))
     => ? [B_1] : hAPP_P1989760379r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1) ),
    file('theBenchmark.p',fact_390_domD) ).

fof(fact_391_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_list_char(A_1,dom_list_char_ty(M)))
     => ? [B_1] : hAPP_l512744617ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_391_domD) ).

fof(fact_392_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_nat(A_1,dom_nat_ty(M)))
     => ? [B_1] : hAPP_nat_option_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_392_domD) ).

fof(fact_393_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M)))
     => ? [B_1] : hAPP_P1578317968ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_393_domD) ).

fof(fact_394_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M)))
     => ? [B_1] : hAPP_P50259953ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_394_domD) ).

fof(fact_395_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M)))
     => ? [B_1] : hAPP_P1228500987ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_395_domD) ).

fof(fact_396_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M)))
     => ? [B_1] : hAPP_P142343914ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_396_domD) ).

fof(fact_397_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M)))
     => ? [B_1] : hAPP_P121427050ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1) ),
    file('theBenchmark.p',fact_397_domD) ).

fof(fact_398_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_nat(A_1,dom_na996029170on_val(M)))
     => ? [B_1] : hAPP_n546249108on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_398_domD) ).

fof(fact_399_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_list_char(A_1,dom_li2046124138on_val(M)))
     => ? [B_1] : hAPP_l195239522on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_399_domD) ).

fof(fact_400_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M)))
     => ? [B_1] : hAPP_P1788447177on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_400_domD) ).

fof(fact_401_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M)))
     => ? [B_1] : hAPP_P1230564778on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_401_domD) ).

fof(fact_402_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M)))
     => ? [B_1] : hAPP_P1510515380on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_402_domD) ).

fof(fact_403_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M)))
     => ? [B_1] : hAPP_P722986275on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_403_domD) ).

fof(fact_404_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M)))
     => ? [B_1] : hAPP_P89750179on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1) ),
    file('theBenchmark.p',fact_404_domD) ).

fof(fact_405_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M)))
     => ? [B_1] : hAPP_P2094403585on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_405_domD) ).

fof(fact_406_domD,axiom,
    ! [A_1,M] :
      ( hBOOL(member_list_char(A_1,dom_list_char_val(M)))
     => ? [B_1] : hAPP_l207779698on_val(M,A_1) = hAPP_val_option_val(some_val,B_1) ),
    file('theBenchmark.p',fact_406_domD) ).

fof(fact_407_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_407_splitE2) ).

fof(fact_408_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_408_splitE2) ).

fof(fact_409_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_409_splitE2) ).

fof(fact_410_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_410_splitE2) ).

fof(fact_411_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_411_splitE2) ).

fof(fact_412_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( is_bop(X_2)
           => ( Z = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)
             => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,X_2),Y_1))) ) ) ),
    file('theBenchmark.p',fact_412_splitE2) ).

fof(fact_413_splitE2,axiom,
    ! [Q_1,Pa,Z] :
      ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Pa),Z)))
     => ~ ! [X_2,Y_1] :
            ( Z = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1)
           => ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_val_bool(hAPP_v1392248405l_bool(Pa,X_2),Y_1))) ) ),
    file('theBenchmark.p',fact_413_splitE2) ).

fof(fact_414_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_P1510984930r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P576112536r_bool(hAPP_f1973249537r_bool(produc1205785024r_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_414_mem__splitI) ).

fof(fact_415_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_P712854582t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P947230058t_bool(hAPP_f1857971237t_bool(produc778642754t_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_415_mem__splitI) ).

fof(fact_416_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_P87436745l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P912976383l_bool(hAPP_f1608665167l_bool(produc1231332391l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_416_mem__splitI) ).

fof(fact_417_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_P39917866l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P536162016l_bool(hAPP_f1400730257l_bool(produc820564232l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_417_mem__splitI) ).

fof(fact_418_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_P1232134614l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P1138140810l_bool(hAPP_f1341053989l_bool(produc1837990498l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_418_mem__splitI) ).

fof(fact_419_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_P1134042693l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P1826803705l_bool(hAPP_f444383845l_bool(produc376702929l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_419_mem__splitI) ).

fof(fact_420_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_P1953518277l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P678729081l_bool(hAPP_f1591648613l_bool(produc20018513l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_420_mem__splitI) ).

fof(fact_421_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_e2128781980r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_f1491134931r_bool(produc111276146r_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_421_mem__splitI) ).

fof(fact_422_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_e41879804t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_f284805883t_bool(produc2102986512t_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_422_mem__splitI) ).

fof(fact_423_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_e1372786563l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_f1817272339l_bool(produc240246489l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_423_mem__splitI) ).

fof(fact_424_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_e2019828964l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_f1992719827l_bool(produc286289338l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_424_mem__splitI) ).

fof(fact_425_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_e1610291612l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_f802896187l_bool(produc1973453616l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_425_mem__splitI) ).

fof(fact_426_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_e500528395l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_f468299289l_bool(produc2036005791l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_426_mem__splitI) ).

fof(fact_427_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_e592495499l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_f1760682521l_bool(produc1275132703l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_427_mem__splitI) ).

fof(fact_428_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_f774767491r_bool(hAPP_f1685556710r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_f104936073r_bool(produc278452722r_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_428_mem__splitI) ).

fof(fact_429_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_f235082303t_bool(hAPP_f1927197746t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_f61570481t_bool(produc155418000t_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_429_mem__splitI) ).

fof(fact_430_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_f195923946l_bool(hAPP_f910354125l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_f800545225l_bool(produc655738969l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_430_mem__splitI) ).

fof(fact_431_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_f1203390411l_bool(hAPP_f338507310l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_f2048668297l_bool(produc1759631162l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_431_mem__splitI) ).

fof(fact_432_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_f57041375l_bool(hAPP_f1928083410l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_f416690673l_bool(produc1994406320l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_432_mem__splitI) ).

fof(fact_433_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_f396019662l_bool(hAPP_f2135509569l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_f1276548047l_bool(produc121041439l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_433_mem__splitI) ).

fof(fact_434_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_f2011777102l_bool(hAPP_f2144092865l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_f833559503l_bool(produc334393759l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_434_mem__splitI) ).

fof(fact_435_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_f990102836r_bool(hAPP_l1778295065r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P1167611309r_bool(hAPP_f1650812869r_bool(produc1810874273r_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_435_mem__splitI) ).

fof(fact_436_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_f118445774t_bool(hAPP_l1460960191t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P1120259733t_bool(hAPP_f745235151t_bool(produc1282419105t_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_436_mem__splitI) ).

fof(fact_437_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_f193834907l_bool(hAPP_l1694815232l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P808259092l_bool(hAPP_f1965627013l_bool(produc737906696l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_437_mem__splitI) ).

fof(fact_438_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_f1608921212l_bool(hAPP_l1294179937l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P1374609397l_bool(hAPP_f1140566725l_bool(produc367277545l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_438_mem__splitI) ).

fof(fact_439_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_f192981486l_bool(hAPP_l803240415l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P416784693l_bool(hAPP_f2039548047l_bool(produc877244993l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_439_mem__splitI) ).

fof(fact_440_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_f1817800029l_bool(hAPP_l989484238l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P733122084l_bool(hAPP_f854417517l_bool(produc1812634928l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_440_mem__splitI) ).

fof(fact_441_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_f522522333l_bool(hAPP_l313577550l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P1605474468l_bool(hAPP_f953970029l_bool(produc828791728l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))) ),
    file('theBenchmark.p',fact_441_mem__splitI) ).

fof(fact_442_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_l1361600383r_bool(hAPP_l1064716406r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P2143028400r_bool(hAPP_f1048754599r_bool(produc1215886546r_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_442_mem__splitI) ).

fof(fact_443_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_l1691929923t_bool(hAPP_l1930116514t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P1802178130t_bool(hAPP_f477896859t_bool(produc2098256560t_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_443_mem__splitI) ).

fof(fact_444_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_l780727270l_bool(hAPP_l130580829l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P1988097815l_bool(hAPP_f1661550453l_bool(produc1925718841l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_444_mem__splitI) ).

fof(fact_445_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_l1110132679l_bool(hAPP_l256041150l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P921015288l_bool(hAPP_f507696695l_bool(produc1552159258l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_445_mem__splitI) ).

fof(fact_446_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_l750759651l_bool(hAPP_l5978434l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P177222514l_bool(hAPP_f1182128795l_bool(produc1428203216l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_446_mem__splitI) ).

fof(fact_447_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_l1278066386l_bool(hAPP_l258171825l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P2034098401l_bool(hAPP_f8993627l_bool(produc2075733823l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_447_mem__splitI) ).

fof(fact_448_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_l1369340754l_bool(hAPP_l287304753l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P731332193l_bool(hAPP_f499947099l_bool(produc848137919l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))) ),
    file('theBenchmark.p',fact_448_mem__splitI) ).

fof(fact_449_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_b1505407649r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P1308752439r_bool(hAPP_f1706021209r_bool(produc1780328409r_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_449_mem__splitI) ).

fof(fact_450_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_b617716791t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P1020760203t_bool(hAPP_f243373951t_bool(produc654114665t_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_450_mem__splitI) ).

fof(fact_451_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_b940299656l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P1882136222l_bool(hAPP_f1157264807l_bool(produc301664320l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_451_mem__splitI) ).

fof(fact_452_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_b653060073l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P323054207l_bool(hAPP_f1353090281l_bool(produc1596270113l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_452_mem__splitI) ).

fof(fact_453_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_b1434170967l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P1354839595l_bool(hAPP_f702440703l_bool(produc107777033l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_453_mem__splitI) ).

fof(fact_454_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_b1930329414l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P665696794l_bool(hAPP_f281022143l_bool(produc1512975096l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_454_mem__splitI) ).

fof(fact_455_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_b108134598l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P33140378l_bool(hAPP_f1590577855l_bool(produc530227576l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))) ),
    file('theBenchmark.p',fact_455_mem__splitI) ).

fof(fact_456_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_v1940296605r_bool(hAPP_v1814257440r_bool(C,A_1),B)))
     => hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_f1623341439r_bool(produc726689536r_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_456_mem__splitI) ).

fof(fact_457_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_v618097829t_bool(hAPP_v897668472t_bool(C,A_1),B)))
     => hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_f1203122723t_bool(produc445472770t_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_457_mem__splitI) ).

fof(fact_458_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A_1),B)))
     => hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_458_mem__splitI) ).

fof(fact_459_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A_1),B)))
     => hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_459_mem__splitI) ).

fof(fact_460_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A_1),B)))
     => hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_460_mem__splitI) ).

fof(fact_461_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A_1),B)))
     => hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_461_mem__splitI) ).

fof(fact_462_mem__splitI,axiom,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A_1),B)))
     => hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))) ),
    file('theBenchmark.p',fact_462_mem__splitI) ).

fof(fact_463_hext__upd__obj,axiom,
    ! [Fs_1,Hb,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))))) ),
    file('theBenchmark.p',fact_463_hext__upd__obj) ).

fof(fact_464_hext__trans,axiom,
    ! [H_3,Hb,H_b] :
      ( hBOOL(hext(Hb,H_b))
     => ( hBOOL(hext(H_b,H_3))
       => hBOOL(hext(Hb,H_3)) ) ),
    file('theBenchmark.p',fact_464_hext__trans) ).

fof(fact_465_WTrt__hext__mono,axiom,
    ! [H_b,Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
     => ( hBOOL(hext(Hb,H_b))
       => hBOOL(wTrt(Pa,H_b,Ea,Eb,Ta)) ) ),
    file('theBenchmark.p',fact_465_WTrt__hext__mono) ).

fof(fact_466_hext__objD,axiom,
    ! [A_1,C_1,Fs,Hb,H_b] :
      ( hBOOL(hext(Hb,H_b))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
       => ? [Fs_3] : hAPP_n546249108on_val(H_b,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_3)) ) ),
    file('theBenchmark.p',fact_466_hext__objD) ).

fof(fact_467_hext__def,axiom,
    ! [Hb,H_b] :
      ( hBOOL(hext(Hb,H_b))
    <=> ! [A,C_2,Fs_2] :
          ( hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2))
         => ? [Fs_3] : hAPP_n546249108on_val(H_b,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3)) ) ),
    file('theBenchmark.p',fact_467_hext__def) ).

fof(fact_468_mem__splitI2,axiom,
    ! [Z,C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A),B_1))) )
     => hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),P_1))) ),
    file('theBenchmark.p',fact_468_mem__splitI2) ).

fof(fact_469_mem__splitI2,axiom,
    ! [Z,C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A),B_1))) )
     => hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),P_1))) ),
    file('theBenchmark.p',fact_469_mem__splitI2) ).

fof(fact_470_mem__splitI2,axiom,
    ! [Z,C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A),B_1))) )
     => hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),P_1))) ),
    file('theBenchmark.p',fact_470_mem__splitI2) ).

fof(fact_471_mem__splitI2,axiom,
    ! [Z,C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A),B_1))) )
     => hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),P_1))) ),
    file('theBenchmark.p',fact_471_mem__splitI2) ).

fof(fact_472_mem__splitI2,axiom,
    ! [Z,C,P_1] :
      ( ! [A,B_1] :
          ( P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)
         => hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A),B_1))) )
     => hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),P_1))) ),
    file('theBenchmark.p',fact_472_mem__splitI2) ).

fof(fact_473__092_060D_062___092_060D_062s_Osimps_I6_J,axiom,
    ! [Va_1,Eb,A_8] :
      ( hBOOL(d_list_char(lAss_list_char(Va_1,Eb),A_8))
    <=> hBOOL(d_list_char(Eb,A_8)) ),
    file('theBenchmark.p',fact_473__092_060D_062___092_060D_062s_Osimps_I6_J) ).

fof(fact_474_exp_Osimps_I143_J,axiom,
    ! [A_15,Ty_7,Exp_13,A_14,Exp_12] : block_list_char(A_15,Ty_7,Exp_13) != lAss_list_char(A_14,Exp_12),
    file('theBenchmark.p',fact_474_exp_Osimps_I143_J) ).

fof(fact_475_exp_Osimps_I3_J,axiom,
    ! [Val_7,Val_6] :
      ( val_list_char(Val_7) = val_list_char(Val_6)
    <=> Val_7 = Val_6 ),
    file('theBenchmark.p',fact_475_exp_Osimps_I3_J) ).

fof(fact_476_exp_Osimps_I11_J,axiom,
    ! [Exp1_7,Exp2_7,Exp1_6,Exp2_6] :
      ( seq_list_char(Exp1_7,Exp2_7) = seq_list_char(Exp1_6,Exp2_6)
    <=> ( Exp2_7 = Exp2_6
        & Exp1_7 = Exp1_6 ) ),
    file('theBenchmark.p',fact_476_exp_Osimps_I11_J) ).

fof(fact_477_exp_Osimps_I6_J,axiom,
    ! [A_1,Exp_11,A_13,Exp_10] :
      ( lAss_list_char(A_1,Exp_11) = lAss_list_char(A_13,Exp_10)
    <=> ( Exp_11 = Exp_10
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_477_exp_Osimps_I6_J) ).

fof(fact_478_exp_Osimps_I10_J,axiom,
    ! [A_1,Ty_6,Exp_11,A_13,Ty_5,Exp_10] :
      ( block_list_char(A_1,Ty_6,Exp_11) = block_list_char(A_13,Ty_5,Exp_10)
    <=> ( Exp_11 = Exp_10
        & Ty_6 = Ty_5
        & A_1 = A_13 ) ),
    file('theBenchmark.p',fact_478_exp_Osimps_I10_J) ).

fof(fact_479_exp_Osimps_I84_J,axiom,
    ! [Val_5,Exp1_5,Exp2_5] : val_list_char(Val_5) != seq_list_char(Exp1_5,Exp2_5),
    file('theBenchmark.p',fact_479_exp_Osimps_I84_J) ).

fof(fact_480_exp_Osimps_I74_J,axiom,
    ! [Val_4,A_12,Exp_9] : val_list_char(Val_4) != lAss_list_char(A_12,Exp_9),
    file('theBenchmark.p',fact_480_exp_Osimps_I74_J) ).

fof(fact_481_exp_Osimps_I85_J,axiom,
    ! [Exp1_4,Exp2_4,Val_3] : seq_list_char(Exp1_4,Exp2_4) != val_list_char(Val_3),
    file('theBenchmark.p',fact_481_exp_Osimps_I85_J) ).

fof(fact_482_exp_Osimps_I75_J,axiom,
    ! [A_11,Exp_8,Val_2] : lAss_list_char(A_11,Exp_8) != val_list_char(Val_2),
    file('theBenchmark.p',fact_482_exp_Osimps_I75_J) ).

fof(fact_483_exp_Osimps_I82_J,axiom,
    ! [Val_1,A_10,Ty_4,Exp_7] : val_list_char(Val_1) != block_list_char(A_10,Ty_4,Exp_7),
    file('theBenchmark.p',fact_483_exp_Osimps_I82_J) ).

fof(fact_484_exp_Osimps_I83_J,axiom,
    ! [A_9,Ty_3,Exp_6,Val] : block_list_char(A_9,Ty_3,Exp_6) != val_list_char(Val),
    file('theBenchmark.p',fact_484_exp_Osimps_I83_J) ).

fof(fact_485__092_060D_062___092_060D_062s_Osimps_I3_J,axiom,
    ! [Va,A_8] : hBOOL(d_list_char(val_list_char(Va),A_8)),
    file('theBenchmark.p',fact_485__092_060D_062___092_060D_062s_Osimps_I3_J) ).

fof(fact_486_exp_Osimps_I145_J,axiom,
    ! [Exp1_3,Exp2_3,A_7,Exp_5] : seq_list_char(Exp1_3,Exp2_3) != lAss_list_char(A_7,Exp_5),
    file('theBenchmark.p',fact_486_exp_Osimps_I145_J) ).

fof(fact_487_exp_Osimps_I144_J,axiom,
    ! [A_6,Exp_4,Exp1_2,Exp2_2] : lAss_list_char(A_6,Exp_4) != seq_list_char(Exp1_2,Exp2_2),
    file('theBenchmark.p',fact_487_exp_Osimps_I144_J) ).

fof(fact_488_exp_Osimps_I197_J,axiom,
    ! [Exp1_1,Exp2_1,A_5,Ty_2,Exp_3] : seq_list_char(Exp1_1,Exp2_1) != block_list_char(A_5,Ty_2,Exp_3),
    file('theBenchmark.p',fact_488_exp_Osimps_I197_J) ).

fof(fact_489_exp_Osimps_I142_J,axiom,
    ! [A_4,Exp_2,A_3,Ty_1,Exp_1] : lAss_list_char(A_4,Exp_2) != block_list_char(A_3,Ty_1,Exp_1),
    file('theBenchmark.p',fact_489_exp_Osimps_I142_J) ).

fof(fact_490_exp_Osimps_I196_J,axiom,
    ! [A_2,Ty,Exp,Exp1,Exp2] : block_list_char(A_2,Ty,Exp) != seq_list_char(Exp1,Exp2),
    file('theBenchmark.p',fact_490_exp_Osimps_I196_J) ).

fof(fact_491_hconf__upd__obj,axiom,
    ! [Fs_1,A_1,C_1,Fs,Pa,Hb] :
      ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
       => ( hBOOL(hAPP_P1235399154l_bool(oconf_1869808039t_char(Pa,Hb),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))
         => hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))))) ) ) ),
    file('theBenchmark.p',fact_491_hconf__upd__obj) ).

fof(fact_492_redp__redsp_OInitBlockRed,axiom,
    ! [Ta,V_a,Pa,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va)))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,V_a)
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))) ) ),
    file('theBenchmark.p',fact_492_redp__redsp_OInitBlockRed) ).

fof(fact_493_red__reds_OBlockRedSome,axiom,
    ! [Ta,Va,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,Va)
       => ( ~ hBOOL(assigned(Va_1,Eb))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa))) ) ) ),
    file('theBenchmark.p',fact_493_red__reds_OBlockRedSome) ).

fof(fact_494_WTrtLAss,axiom,
    ! [Pa,Hb,Eb,T_a,Ea,Va_1,Ta] :
      ( hAPP_l512744617ion_ty(Ea,Va_1) = hAPP_ty_option_ty(some_ty,Ta)
     => ( hBOOL(wTrt(Pa,Hb,Ea,Eb,T_a))
       => ( hBOOL(widen_2090681816t_char(Pa,T_a,Ta))
         => hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va_1,Eb),void)) ) ) ),
    file('theBenchmark.p',fact_494_WTrtLAss) ).

fof(fact_495_LAssRedsVal,axiom,
    ! [Va_1,Eb,S_2,Va,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_val_option_val(some_val,Va))))),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_495_LAssRedsVal) ).

fof(fact_496_hextI,axiom,
    ! [H_b,Hb] :
      ( ! [A,C_2,Fs_2] :
          ( hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2))
         => ? [Fs_3] : hAPP_n546249108on_val(H_b,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3)) )
     => hBOOL(hext(Hb,H_b)) ),
    file('theBenchmark.p',fact_496_hextI) ).

fof(fact_497_redp__redsp_ORedLAss,axiom,
    ! [Pa,Va_1,Va,Hb,Lb] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),
    file('theBenchmark.p',fact_497_redp__redsp_ORedLAss) ).

fof(fact_498_redp__redsp_OLAssRed,axiom,
    ! [Va_1,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,Eb),S_2),lAss_list_char(Va_1,E_b)),S)) ),
    file('theBenchmark.p',fact_498_redp__redsp_OLAssRed) ).

fof(fact_499_redp__redsp_OSeqRed,axiom,
    ! [E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(Eb,E_2),S_2),seq_list_char(E_b,E_2)),S)) ),
    file('theBenchmark.p',fact_499_redp__redsp_OSeqRed) ).

fof(fact_500_redp__redsp_OBlockRedNone,axiom,
    ! [Ta,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = none_val
       => ( ~ hBOOL(assigned(Va_1,Eb))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))) ) ) ),
    file('theBenchmark.p',fact_500_redp__redsp_OBlockRedNone) ).

fof(fact_501_redp__redsp_ORedSeq,axiom,
    ! [Pa,Va,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(val_list_char(Va),E_2),S_2),E_2),S_2)),
    file('theBenchmark.p',fact_501_redp__redsp_ORedSeq) ).

fof(fact_502_redp__redsp_ORedBlock,axiom,
    ! [Pa,Va_1,Ta,U,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,val_list_char(U)),S_2),val_list_char(U)),S_2)),
    file('theBenchmark.p',fact_502_redp__redsp_ORedBlock) ).

fof(fact_503_SeqReds,axiom,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_503_SeqReds) ).

fof(fact_504_LAssReds,axiom,
    ! [Va_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_504_LAssReds) ).

fof(fact_505_redp__redsp_OBlockRedSome,axiom,
    ! [Ta,Va,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,Va)
       => ( ~ hBOOL(assigned(Va_1,Eb))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))) ) ) ),
    file('theBenchmark.p',fact_505_redp__redsp_OBlockRedSome) ).

fof(fact_506_SeqReds2,axiom,
    ! [E_2,E_2_1,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_506_SeqReds2) ).

fof(fact_507_redp__red__eq,axiom,
    ! [Pa,X_2,Xa,Xb,Xc] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,X_2,Xa),Xb),Xc))
    <=> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xb),Xc)),red(Pa))) ),
    file('theBenchmark.p',fact_507_redp__red__eq) ).

fof(fact_508_redp__redsp_ORedInitBlock,axiom,
    ! [Pa,Va_1,Ta,Va,U,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U))),S_2),val_list_char(U)),S_2)),
    file('theBenchmark.p',fact_508_redp__redsp_ORedInitBlock) ).

fof(fact_509_red__reds_OBlockRedNone,axiom,
    ! [Ta,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
     => ( hAPP_l207779698on_val(L_b,Va_1) = none_val
       => ( ~ hBOOL(assigned(Va_1,Eb))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa))) ) ) ),
    file('theBenchmark.p',fact_509_red__reds_OBlockRedNone) ).

fof(fact_510_Red__lcl__add,axiom,
    ! [L_0_1,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_510_Red__lcl__add) ).

fof(fact_511_WTrt__elim__cases_I1_J,axiom,
    ! [Pa,Hb,Ea,Va,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va,Eb),Ta))
     => ~ ( Ta = void
         => ! [T] :
              ( hAPP_l512744617ion_ty(Ea,Va) = hAPP_ty_option_ty(some_ty,T)
             => ! [T_3] :
                  ( hBOOL(wTrt(Pa,Hb,Ea,Eb,T_3))
                 => ~ hBOOL(widen_2090681816t_char(Pa,T_3,T)) ) ) ) ),
    file('theBenchmark.p',fact_511_WTrt__elim__cases_I1_J) ).

fof(fact_512_InitBlockReds,axiom,
    ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(the_val(hAPP_l207779698on_val(L_b,Va_1)))),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_512_InitBlockReds) ).

fof(fact_513_InitBlockRedsFinal,axiom,
    ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa))))
     => ( hBOOL(final_list_char(E_b))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_513_InitBlockRedsFinal) ).

fof(fact_514_assigned__def,axiom,
    ! [Va_1,Eb] :
      ( hBOOL(assigned(Va_1,Eb))
    <=> ? [V_3,E_3] : Eb = seq_list_char(lAss_list_char(Va_1,val_list_char(V_3)),E_3) ),
    file('theBenchmark.p',fact_514_assigned__def) ).

fof(fact_515_BlockRedsFinal,axiom,
    ! [Ta,H_0_1,L_0_1,Va_1,E_0,S_0,E_2,H_2,L_2,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_0),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa))))
     => ( hBOOL(final_list_char(E_2))
       => ( S_0 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_0)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_0_1,Va_1))))),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_515_BlockRedsFinal) ).

fof(fact_516_hext__new,axiom,
    ! [X_1,Hb,A_1] :
      ( hAPP_n546249108on_val(Hb,A_1) = none_P179726773on_val
     => hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1)))) ),
    file('theBenchmark.p',fact_516_hext__new) ).

fof(fact_517_progress,axiom,
    ! [Lb,Ea,Eb,Ta,Hb,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb))
       => ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
         => ( hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb))))
           => ( ~ hBOOL(final_list_char(Eb))
             => ? [E_3,S_4] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_3),S_4)),red(Pa))) ) ) ) ) ),
    file('theBenchmark.p',fact_517_progress) ).

fof(fact_518_wf__prog__wwf__prog,axiom,
    ! [Pa] :
      ( hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa))
     => hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    file('theBenchmark.p',fact_518_wf__prog__wwf__prog) ).

fof(fact_519_wf__mdecl__wwf__mdecl,axiom,
    ! [P,C_3,Md] :
      ( hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wf_J_mdecl,P),C_3),Md))
     => hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wwf_J_mdecl,P),C_3),Md)) ),
    file('theBenchmark.p',fact_519_wf__mdecl__wwf__mdecl) ).

fof(fact_520_small__by__big,axiom,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
       => ( hBOOL(final_list_char(E_b))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) ) ) ),
    file('theBenchmark.p',fact_520_small__by__big) ).

fof(fact_521_big__iff__small,axiom,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
      <=> ( hBOOL(final_list_char(E_b))
          & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_521_big__iff__small) ).

fof(fact_522_FAssRedsVal,axiom,
    ! [F,D,C_1,Fs,E_2,Va,H_2,L_2,E_1,S_0,A_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa))))
       => ( hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) = hAPP_n546249108on_val(H_2,A_1)
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),L_2))),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_522_FAssRedsVal) ).

fof(fact_523_red__reds_ORedFAss,axiom,
    ! [F,D,Va,Lb,Pa,Hb,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb))),red(Pa))) ),
    file('theBenchmark.p',fact_523_red__reds_ORedFAss) ).

fof(fact_524_big__by__small,axiom,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_524_big__by__small) ).

fof(fact_525_redp__redsp_OFAssRed1,axiom,
    ! [F,D,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(Eb,F,D,E_2),S_2),fAss_list_char(E_b,F,D,E_2)),S)) ),
    file('theBenchmark.p',fact_525_redp__redsp_OFAssRed1) ).

fof(fact_526_redp__redsp_OFAssRed2,axiom,
    ! [Va,F,D,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,Eb),S_2),fAss_list_char(val_list_char(Va),F,D,E_b)),S)) ),
    file('theBenchmark.p',fact_526_redp__redsp_OFAssRed2) ).

fof(fact_527_red__reds_OFAssRed1,axiom,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_527_red__reds_OFAssRed1) ).

fof(fact_528_red__reds_OFAssRed2,axiom,
    ! [Va,F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_528_red__reds_OFAssRed2) ).

fof(fact_529_FAssReds1,axiom,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_529_FAssReds1) ).

fof(fact_530_extend__1__eval,axiom,
    ! [E_b,S,Eb,S_2,E_4,S_3,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),red(Pa)))
       => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) ) ) ),
    file('theBenchmark.p',fact_530_extend__1__eval) ).

fof(fact_531_FAssReds2,axiom,
    ! [Va,F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_531_FAssReds2) ).

fof(fact_532_redp__redsp_ORedFAss,axiom,
    ! [Pa,F,D,Va,Lb,Hb,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb))) ),
    file('theBenchmark.p',fact_532_redp__redsp_ORedFAss) ).

fof(fact_533_extend__eval,axiom,
    ! [E_b,S,Eb,S_2,E_4,S_3,Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),transi2024712006on_val(red(Pa))))
       => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) ) ) ),
    file('theBenchmark.p',fact_533_extend__eval) ).

fof(fact_534_FAss,axiom,
    ! [H_2_1,Fs_1,F,D,C_1,Fs,E_2,Va,H_2,L_2,Pa,E_1,S_0,A_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(addr(A_1))),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2)))
       => ( hAPP_n546249108on_val(H_2,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
         => ( Fs_1 = fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va))
           => ( H_2_1 = fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))
             => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2_1),L_2))) ) ) ) ) ),
    file('theBenchmark.p',fact_534_FAss) ).

fof(fact_535_LAss,axiom,
    ! [L_b,Va_1,Pa,Eb,S_0,Va,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
     => ( L_b = fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),L_b))) ) ),
    file('theBenchmark.p',fact_535_LAss) ).

fof(fact_536_Block,axiom,
    ! [Ta,Pa,E_0,H_0_1,L_0_1,Va_1,E_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val))),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1)))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_0),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1)),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_l207779698on_val(L_0_1,Va_1))))) ),
    file('theBenchmark.p',fact_536_Block) ).

fof(fact_537_FAccRedsVal,axiom,
    ! [F,D,Va,C_1,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa))))
     => ( hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
       => ( hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va)
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_537_FAccRedsVal) ).

fof(fact_538_eval__hext,axiom,
    ! [Pa,Eb,Hb,Lb,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b)))
     => hBOOL(hext(Hb,H_b)) ),
    file('theBenchmark.p',fact_538_eval__hext) ).

fof(fact_539_redp__redsp_OFAccRed,axiom,
    ! [F,D,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(Eb,F,D),S_2),fAcc_list_char(E_b,F,D)),S)) ),
    file('theBenchmark.p',fact_539_redp__redsp_OFAccRed) ).

fof(fact_540_red__reds_OFAccRed,axiom,
    ! [F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_540_red__reds_OFAccRed) ).

fof(fact_541_FAccReds,axiom,
    ! [F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_541_FAccReds) ).

fof(fact_542_FAcc,axiom,
    ! [F,D,Va,C_1,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
       => ( hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va)
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ) ) ),
    file('theBenchmark.p',fact_542_FAcc) ).

fof(fact_543_Val,axiom,
    ! [Pa,Va,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),val_list_char(Va)),S_2)),
    file('theBenchmark.p',fact_543_Val) ).

fof(fact_544_eval__cases_I2_J,axiom,
    ! [Pa,Va,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),E_b),S))
     => ~ ( E_b = val_list_char(Va)
         => S != S_2 ) ),
    file('theBenchmark.p',fact_544_eval__cases_I2_J) ).

fof(fact_545_eval__final,axiom,
    ! [Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
     => hBOOL(final_list_char(E_b)) ),
    file('theBenchmark.p',fact_545_eval__final) ).

fof(fact_546_eval__finalId,axiom,
    ! [Pa,S_2,Eb] :
      ( hBOOL(final_list_char(Eb))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),Eb),S_2)) ),
    file('theBenchmark.p',fact_546_eval__finalId) ).

fof(fact_547_redp__redsp_ORedFAcc,axiom,
    ! [Pa,F,D,Va,S_2,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => ( hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va)
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(addr(A_1)),F,D),S_2),val_list_char(Va)),S_2)) ) ),
    file('theBenchmark.p',fact_547_redp__redsp_ORedFAcc) ).

fof(fact_548_red__reds_ORedFAcc,axiom,
    ! [Pa,F,D,Va,S_2,A_1,C_1,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
     => ( hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va)
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(addr(A_1)),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa))) ) ),
    file('theBenchmark.p',fact_548_red__reds_ORedFAcc) ).

fof(fact_549_Seq,axiom,
    ! [E_1,E_2,S_2_1,Pa,E_0,S_0,Va,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),val_list_char(Va)),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_1),E_2),S_2_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),E_2),S_2_1)) ) ),
    file('theBenchmark.p',fact_549_Seq) ).

fof(fact_550_eval__cases_I8_J,axiom,
    ! [Pa,Va_1,Ta,E_1,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_1),S_2),E_b),S))
     => ~ ! [H_0,L_0] :
            ( S_2 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),L_0)
           => ! [H_1_1,L_1_1] :
                ( S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),fun_up1149430426on_val(L_1_1,Va_1,hAPP_l207779698on_val(L_0,Va_1)))
               => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),fun_up1149430426on_val(L_0,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),L_1_1))) ) ) ),
    file('theBenchmark.p',fact_550_eval__cases_I8_J) ).

fof(fact_551_red__reds_OInitBlockThrow,axiom,
    ! [Va_1,Ta,Va,A_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1)))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa))),
    file('theBenchmark.p',fact_551_red__reds_OInitBlockThrow) ).

fof(fact_552_val_Osimps_I11_J,axiom,
    ! [Nat_1] : addr(Nat_1) != unit,
    file('theBenchmark.p',fact_552_val_Osimps_I11_J) ).

fof(fact_553_val_Osimps_I10_J,axiom,
    ! [Nat_1] : unit != addr(Nat_1),
    file('theBenchmark.p',fact_553_val_Osimps_I10_J) ).

fof(fact_554_redp__redsp_OInitBlockThrow,axiom,
    ! [Pa,Va_1,Ta,Va,A_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1))))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2)),
    file('theBenchmark.p',fact_554_redp__redsp_OInitBlockThrow) ).

fof(fact_555_eval__evals_OThrowThrow,axiom,
    ! [Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_555_eval__evals_OThrowThrow) ).

fof(fact_556_redp__redsp_OThrowRed,axiom,
    ! [Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(Eb),S_2),throw_list_char(E_b)),S)) ),
    file('theBenchmark.p',fact_556_redp__redsp_OThrowRed) ).

fof(fact_557_redp__redsp_OThrowThrow,axiom,
    ! [Pa,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_557_redp__redsp_OThrowThrow) ).

fof(fact_558_eval__evals_OLAssThrow,axiom,
    ! [Va_1,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_558_eval__evals_OLAssThrow) ).

fof(fact_559_eval__evals_OSeqThrow,axiom,
    ! [E_1,Pa,E_0,S_0,Eb,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),throw_list_char(Eb)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),throw_list_char(Eb)),S_1)) ),
    file('theBenchmark.p',fact_559_eval__evals_OSeqThrow) ).

fof(fact_560_eval__evals_OFAssThrow1,axiom,
    ! [F,D,E_2,Pa,E_1,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_560_eval__evals_OFAssThrow1) ).

fof(fact_561_redp__redsp_OLAssThrow,axiom,
    ! [Pa,Va_1,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_561_redp__redsp_OLAssThrow) ).

fof(fact_562_redp__redsp_OSeqThrow,axiom,
    ! [Pa,Eb,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(throw_list_char(Eb),E_2),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_562_redp__redsp_OSeqThrow) ).

fof(fact_563_eval__evals_OFAccThrow,axiom,
    ! [F,D,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_563_eval__evals_OFAccThrow) ).

fof(fact_564_redp__redsp_OFAssThrow1,axiom,
    ! [Pa,Eb,F,D,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(throw_list_char(Eb),F,D,E_2),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_564_redp__redsp_OFAssThrow1) ).

fof(fact_565_redp__redsp_OFAccThrow,axiom,
    ! [Pa,Eb,F,D,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(throw_list_char(Eb),F,D),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_565_redp__redsp_OFAccThrow) ).

fof(fact_566_red__reds_OThrowThrow,axiom,
    ! [Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_566_red__reds_OThrowThrow) ).

fof(fact_567_red__reds_OThrowRed,axiom,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_567_red__reds_OThrowRed) ).

fof(fact_568_Throw,axiom,
    ! [Pa,Eb,S_0,A_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(A_1)))),S_1)) ),
    file('theBenchmark.p',fact_568_Throw) ).

fof(fact_569_eval__evals_OFAssThrow2,axiom,
    ! [F,D,E_2,E_b,S_2_1,Pa,E_1,S_0,Va,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(Va)),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(E_b)),S_2_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_2_1)) ) ),
    file('theBenchmark.p',fact_569_eval__evals_OFAssThrow2) ).

fof(fact_570_redp__redsp_OFAssThrow2,axiom,
    ! [Pa,Va,F,D,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_570_redp__redsp_OFAssThrow2) ).

fof(fact_571_val_Osimps_I3_J,axiom,
    ! [Nat_2,Nat] :
      ( addr(Nat_2) = addr(Nat)
    <=> Nat_2 = Nat ),
    file('theBenchmark.p',fact_571_val_Osimps_I3_J) ).

fof(fact_572_ThrowReds,axiom,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_572_ThrowReds) ).

fof(fact_573_ThrowRedsThrow,axiom,
    ! [Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_573_ThrowRedsThrow) ).

fof(fact_574_red__reds_OLAssThrow,axiom,
    ! [Va_1,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_574_red__reds_OLAssThrow) ).

fof(fact_575_red__reds_OSeqThrow,axiom,
    ! [Eb,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(throw_list_char(Eb),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_575_red__reds_OSeqThrow) ).

fof(fact_576_red__reds_OFAssThrow1,axiom,
    ! [Eb,F,D,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(throw_list_char(Eb),F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_576_red__reds_OFAssThrow1) ).

fof(fact_577_red__reds_OFAccThrow,axiom,
    ! [Eb,F,D,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(throw_list_char(Eb),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_577_red__reds_OFAccThrow) ).

fof(fact_578_redp__redsp_OBlockThrow,axiom,
    ! [Pa,Va_1,Ta,A_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1)))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2)),
    file('theBenchmark.p',fact_578_redp__redsp_OBlockThrow) ).

fof(fact_579_red__reds_OFAssThrow2,axiom,
    ! [Va,F,D,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_579_red__reds_OFAssThrow2) ).

fof(fact_580_LAssRedsThrow,axiom,
    ! [Va_1,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_580_LAssRedsThrow) ).

fof(fact_581_SeqRedsThrow,axiom,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_581_SeqRedsThrow) ).

fof(fact_582_FAssRedsThrow1,axiom,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_582_FAssRedsThrow1) ).

fof(fact_583_FAccRedsThrow,axiom,
    ! [F,D,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_583_FAccRedsThrow) ).

fof(fact_584_FAssRedsThrow2,axiom,
    ! [F,D,E_2,Eb,S_2_1,E_1,S_0,Va,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_584_FAssRedsThrow2) ).

fof(fact_585_red__reds_OBlockThrow,axiom,
    ! [Va_1,Ta,A_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa))),
    file('theBenchmark.p',fact_585_red__reds_OBlockThrow) ).

fof(fact_586_eval__cases_I4_J,axiom,
    ! [Pa,Va_1,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_2),E_b),S))
     => ( ( E_b = val_list_char(unit)
         => ! [V_3,H,L] :
              ( S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),fun_up1149430426on_val(L,Va_1,hAPP_val_option_val(some_val,V_3)))
             => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(V_3)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),L))) ) )
       => ~ ! [E_3] :
              ( E_b = throw_list_char(E_3)
             => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S)) ) ) ),
    file('theBenchmark.p',fact_586_eval__cases_I4_J) ).

fof(fact_587_eval__cases_I9_J,axiom,
    ! [Pa,E_1,E_2,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_1,E_2),S_2),E_b),S))
     => ( ! [V_3,S_1_1] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_3)),S_1_1))
           => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),E_b),S)) )
       => ~ ! [E] :
              ( E_b = throw_list_char(E)
             => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S)) ) ) ),
    file('theBenchmark.p',fact_587_eval__cases_I9_J) ).

fof(fact_588_TryCatchRedsFinal,axiom,
    ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D,Fs,E_1,S_0,A_1,H_1,L_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))),transi2024712006on_val(red(Pa))))
     => ( hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1)))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa))))
           => ( hBOOL(final_list_char(E_2_1))
             => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1))))),transi2024712006on_val(red(Pa)))) ) ) ) ) ),
    file('theBenchmark.p',fact_588_TryCatchRedsFinal) ).

fof(fact_589_redp__redsp_OTryRed,axiom,
    ! [C_1,Va_1,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(Eb,C_1,Va_1,E_2),S_2),tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)) ),
    file('theBenchmark.p',fact_589_redp__redsp_OTryRed) ).

fof(fact_590_Try,axiom,
    ! [C_1,Va_1,E_2,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),val_list_char(V_1)),S_1)) ),
    file('theBenchmark.p',fact_590_Try) ).

fof(fact_591_redp__redsp_ORedTry,axiom,
    ! [Pa,Va,C_1,Va_1,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2),S_2),val_list_char(Va)),S_2)),
    file('theBenchmark.p',fact_591_redp__redsp_ORedTry) ).

fof(fact_592_red__reds_OTryRed,axiom,
    ! [C_1,Va_1,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_592_red__reds_OTryRed) ).

fof(fact_593_red__reds_ORedTry,axiom,
    ! [Va,C_1,Va_1,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_593_red__reds_ORedTry) ).

fof(fact_594_TryReds,axiom,
    ! [C_1,Va_1,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_594_TryReds) ).

fof(fact_595_TryThrow,axiom,
    ! [Va_1,E_2,C_1,D,Fs,Pa,E_1,S_0,A_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1)))
     => ( hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) ) ) ),
    file('theBenchmark.p',fact_595_TryThrow) ).

fof(fact_596_TryRedsVal,axiom,
    ! [C_1,Va_1,E_2,Eb,S_2,Va,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_596_TryRedsVal) ).

fof(fact_597_red__reds_ORedTryFail,axiom,
    ! [Va_1,E_2,C_1,Pa,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa))) ) ),
    file('theBenchmark.p',fact_597_red__reds_ORedTryFail) ).

fof(fact_598_TryCatch,axiom,
    ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D,Fs,Pa,E_1,S_0,A_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1)))
     => ( hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1))))),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2)))
           => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1))))) ) ) ) ),
    file('theBenchmark.p',fact_598_TryCatch) ).

fof(fact_599_TryRedsFail,axiom,
    ! [Va_1,E_2,C_1,D,Fs,E_1,S_2,A_1,Hb,Lb,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa))))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_599_TryRedsFail) ).

fof(fact_600_red__reds_ORedTryCatch,axiom,
    ! [Va_1,E_2,C_1,Pa,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2)),red(Pa))) ) ),
    file('theBenchmark.p',fact_600_red__reds_ORedTryCatch) ).

fof(fact_601_CastRedsAddr,axiom,
    ! [C_1,D,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa))))
     => ( hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_601_CastRedsAddr) ).

fof(fact_602_red__reds_ORedCast,axiom,
    ! [C_1,Pa,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_2)),red(Pa))) ) ),
    file('theBenchmark.p',fact_602_red__reds_ORedCast) ).

fof(fact_603_WTrtTry,axiom,
    ! [Va_1,C_1,E_2,T_2_1,Pa,Hb,Ea,E_1,T_1_2] :
      ( hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2))
     => ( hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,T_2_1))
       => ( hBOOL(widen_2090681816t_char(Pa,T_1_2,T_2_1))
         => hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),T_2_1)) ) ) ),
    file('theBenchmark.p',fact_603_WTrtTry) ).

fof(fact_604_redp__redsp_OCastRed,axiom,
    ! [C_1,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,Eb),S_2),cast_list_char(C_1,E_b)),S)) ),
    file('theBenchmark.p',fact_604_redp__redsp_OCastRed) ).

fof(fact_605_eval__evals_OCastThrow,axiom,
    ! [C_1,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_605_eval__evals_OCastThrow) ).

fof(fact_606_redp__redsp_OCastThrow,axiom,
    ! [Pa,C_1,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_606_redp__redsp_OCastThrow) ).

fof(fact_607_WTrtFAcc,axiom,
    ! [F,Ta,D,Pa,Hb,Ea,Eb,C_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1)))
     => ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D))
       => hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta)) ) ),
    file('theBenchmark.p',fact_607_WTrtFAcc) ).

fof(fact_608_red__reds_OCastRed,axiom,
    ! [C_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_608_red__reds_OCastRed) ).

fof(fact_609_red__reds_OCastThrow,axiom,
    ! [C_1,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_609_red__reds_OCastThrow) ).

fof(fact_610_CastReds,axiom,
    ! [C_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_610_CastReds) ).

fof(fact_611_WTrtFAss,axiom,
    ! [E_2,T_2_1,F,Ta,D,Pa,Hb,Ea,E_1,C_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,E_1,class(C_1)))
     => ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D))
       => ( hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
         => ( hBOOL(widen_2090681816t_char(Pa,T_2_1,Ta))
           => hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void)) ) ) ) ),
    file('theBenchmark.p',fact_611_WTrtFAss) ).

fof(fact_612_CastRedsThrow,axiom,
    ! [C_1,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_612_CastRedsThrow) ).

fof(fact_613_Cast,axiom,
    ! [C_1,D,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ) ) ),
    file('theBenchmark.p',fact_613_Cast) ).

fof(fact_614_WTrt__elim__cases_I5_J,axiom,
    ! [Pa,Hb,Ea,E_1,C_1,Va_1,E_2,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),Ta))
     => ~ ! [T_1_1] :
            ( hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_1))
           => ( hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,Ta))
             => ~ hBOOL(widen_2090681816t_char(Pa,T_1_1,Ta)) ) ) ),
    file('theBenchmark.p',fact_614_WTrt__elim__cases_I5_J) ).

fof(fact_615_final__addrE,axiom,
    ! [Pa,Hb,Ea,Eb,C_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1)))
     => ( hBOOL(final_list_char(Eb))
       => ( ! [A] : Eb != val_list_char(addr(A))
         => ~ ! [A] : Eb != throw_list_char(val_list_char(addr(A))) ) ) ),
    file('theBenchmark.p',fact_615_final__addrE) ).

fof(fact_616_CastRedsFail,axiom,
    ! [C_1,D,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa))))
     => ( hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S)),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_616_CastRedsFail) ).

fof(fact_617_CastFail,axiom,
    ! [C_1,D,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
     => ( hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
       => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ) ) ),
    file('theBenchmark.p',fact_617_CastFail) ).

fof(fact_618_red__reds_ORedCastFail,axiom,
    ! [C_1,Pa,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2)),red(Pa))) ) ),
    file('theBenchmark.p',fact_618_red__reds_ORedCastFail) ).

fof(fact_619_redp__redsp_ORedTryCatch,axiom,
    ! [Va_1,E_2,Pa,C_1,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2)) ) ),
    file('theBenchmark.p',fact_619_redp__redsp_ORedTryCatch) ).

fof(fact_620_redp__redsp_ORedCast,axiom,
    ! [Pa,C_1,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),val_list_char(addr(A_1))),S_2)) ) ),
    file('theBenchmark.p',fact_620_redp__redsp_ORedCast) ).

fof(fact_621_redp__redsp_ORedTryFail,axiom,
    ! [Va_1,E_2,Pa,C_1,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2)) ) ),
    file('theBenchmark.p',fact_621_redp__redsp_ORedTryFail) ).

fof(fact_622_redp__redsp_ORedCastFail,axiom,
    ! [Pa,C_1,S_2,A_1,D,Fs] :
      ( hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
     => ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2)) ) ),
    file('theBenchmark.p',fact_622_redp__redsp_ORedCastFail) ).

fof(fact_623_ty_Osimps_I8_J,axiom,
    ! [List] : void != class(List),
    file('theBenchmark.p',fact_623_ty_Osimps_I8_J) ).

fof(fact_624_ty_Osimps_I9_J,axiom,
    ! [List] : class(List) != void,
    file('theBenchmark.p',fact_624_ty_Osimps_I9_J) ).

fof(fact_625_ty_Oinject,axiom,
    ! [List_2,List_1] :
      ( class(List_2) = class(List_1)
    <=> List_2 = List_1 ),
    file('theBenchmark.p',fact_625_ty_Oinject) ).

fof(fact_626_CastRedsNull,axiom,
    ! [C_1,Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_626_CastRedsNull) ).

fof(fact_627_ty_Osimps_I21_J,axiom,
    ! [List] : class(List) != nt,
    file('theBenchmark.p',fact_627_ty_Osimps_I21_J) ).

fof(fact_628_ty_Osimps_I20_J,axiom,
    ! [List] : nt != class(List),
    file('theBenchmark.p',fact_628_ty_Osimps_I20_J) ).

fof(fact_629_ty_Osimps_I6_J,axiom,
    void != nt,
    file('theBenchmark.p',fact_629_ty_Osimps_I6_J) ).

fof(fact_630_ty_Osimps_I7_J,axiom,
    nt != void,
    file('theBenchmark.p',fact_630_ty_Osimps_I7_J) ).

fof(fact_631_val_Osimps_I4_J,axiom,
    unit != null,
    file('theBenchmark.p',fact_631_val_Osimps_I4_J) ).

fof(fact_632_val_Osimps_I5_J,axiom,
    null != unit,
    file('theBenchmark.p',fact_632_val_Osimps_I5_J) ).

fof(fact_633_val_Osimps_I17_J,axiom,
    ! [Nat_1] : addr(Nat_1) != null,
    file('theBenchmark.p',fact_633_val_Osimps_I17_J) ).

fof(fact_634_val_Osimps_I16_J,axiom,
    ! [Nat_1] : null != addr(Nat_1),
    file('theBenchmark.p',fact_634_val_Osimps_I16_J) ).

fof(fact_635_WTrtFAccNT,axiom,
    ! [F,D,Ta,Pa,Hb,Ea,Eb] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,nt))
     => hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta)) ),
    file('theBenchmark.p',fact_635_WTrtFAccNT) ).

fof(fact_636_CastNull,axiom,
    ! [C_1,Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(null)),S_1)) ),
    file('theBenchmark.p',fact_636_CastNull) ).

fof(fact_637_redp__redsp_ORedCastNull,axiom,
    ! [Pa,C_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(null)),S_2),val_list_char(null)),S_2)),
    file('theBenchmark.p',fact_637_redp__redsp_ORedCastNull) ).

fof(fact_638_WTrtFAssNT,axiom,
    ! [F,D,E_2,T_2_1,Pa,Hb,Ea,E_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,E_1,nt))
     => ( hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
       => hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void)) ) ),
    file('theBenchmark.p',fact_638_WTrtFAssNT) ).

fof(fact_639_red__reds_ORedCastNull,axiom,
    ! [C_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_639_red__reds_ORedCastNull) ).

fof(fact_640_WTrt__elim__cases_I7_J,axiom,
    ! [Pa,Hb,Ea,Eb,F,D,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta))
     => ( ! [C_2] :
            ( hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2)))
           => ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,Ta),D)) )
       => hBOOL(wTrt(Pa,Hb,Ea,Eb,nt)) ) ),
    file('theBenchmark.p',fact_640_WTrt__elim__cases_I7_J) ).

fof(fact_641_WTrt__elim__cases_I8_J,axiom,
    ! [Pa,Hb,Ea,Eb,F,D,Va,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(Eb,F,D,Va),Ta))
     => ( ( Ta = void
         => ! [C_2] :
              ( hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2)))
             => ! [T] :
                  ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,T),D))
                 => ! [T_2] :
                      ( hBOOL(wTrt(Pa,Hb,Ea,Va,T_2))
                     => ~ hBOOL(widen_2090681816t_char(Pa,T_2,T)) ) ) ) )
       => ~ ( Ta = void
           => ( hBOOL(wTrt(Pa,Hb,Ea,Eb,nt))
             => ! [T_2] : ~ hBOOL(wTrt(Pa,Hb,Ea,Va,T_2)) ) ) ) ),
    file('theBenchmark.p',fact_641_WTrt__elim__cases_I8_J) ).

fof(fact_642_FAccRedsNull,axiom,
    ! [F,D,Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_642_FAccRedsNull) ).

fof(fact_643_ThrowNull,axiom,
    ! [Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1)) ),
    file('theBenchmark.p',fact_643_ThrowNull) ).

fof(fact_644_redp__redsp_ORedThrowNull,axiom,
    ! [Pa,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(val_list_char(null)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    file('theBenchmark.p',fact_644_redp__redsp_ORedThrowNull) ).

fof(fact_645_FAssNull,axiom,
    ! [F,D,E_2,Va,S_2_1,Pa,E_1,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(null)),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),S_2_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1)) ) ),
    file('theBenchmark.p',fact_645_FAssNull) ).

fof(fact_646_FAccNull,axiom,
    ! [F,D,Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1)) ),
    file('theBenchmark.p',fact_646_FAccNull) ).

fof(fact_647_redp__redsp_ORedFAssNull,axiom,
    ! [Pa,F,D,Va,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(null),F,D,val_list_char(Va)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    file('theBenchmark.p',fact_647_redp__redsp_ORedFAssNull) ).

fof(fact_648_redp__redsp_ORedFAccNull,axiom,
    ! [Pa,F,D,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(null),F,D),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    file('theBenchmark.p',fact_648_redp__redsp_ORedFAccNull) ).

fof(fact_649_red__reds_ORedThrowNull,axiom,
    ! [S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    file('theBenchmark.p',fact_649_red__reds_ORedThrowNull) ).

fof(fact_650_ThrowRedsNull,axiom,
    ! [Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_650_ThrowRedsNull) ).

fof(fact_651_red__reds_ORedFAssNull,axiom,
    ! [F,D,Va,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(null),F,D,val_list_char(Va))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    file('theBenchmark.p',fact_651_red__reds_ORedFAssNull) ).

fof(fact_652_red__reds_ORedFAccNull,axiom,
    ! [F,D,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(null),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    file('theBenchmark.p',fact_652_red__reds_ORedFAccNull) ).

fof(fact_653_FAssRedsNull,axiom,
    ! [F,D,E_2,Va,S_2_1,E_1,S_0,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1)),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_653_FAssRedsNull) ).

fof(fact_654_eval__cases_I12_J,axiom,
    ! [Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_2),E_b),S))
     => ( ! [A] :
            ( E_b = throw_list_char(val_list_char(addr(A)))
           => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(addr(A))),S)) )
       => ( ( E_b = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))
           => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(null)),S)) )
         => ~ ! [E_3] :
                ( E_b = throw_list_char(E_3)
               => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S)) ) ) ) ),
    file('theBenchmark.p',fact_654_eval__cases_I12_J) ).

fof(fact_655_finalRefE,axiom,
    ! [Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
     => ( hBOOL(is_refT(Ta))
       => ( hBOOL(final_list_char(Eb))
         => ( Eb != val_list_char(null)
           => ( ( ? [A] : Eb = val_list_char(addr(A))
               => ! [C_2] : Ta != class(C_2) )
             => ~ ! [A] : Eb != throw_list_char(val_list_char(addr(A))) ) ) ) ) ),
    file('theBenchmark.p',fact_655_finalRefE) ).

fof(fact_656_WTrtThrow,axiom,
    ! [Ta,Pa,Hb,Ea,Eb,T_r_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r_1))
     => ( hBOOL(is_refT(T_r_1))
       => hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta)) ) ),
    file('theBenchmark.p',fact_656_WTrtThrow) ).

fof(fact_657_is__refT__def,axiom,
    ! [Ta] :
      ( hBOOL(is_refT(Ta))
    <=> ( ? [C_2] : Ta = class(C_2)
        | Ta = nt ) ),
    file('theBenchmark.p',fact_657_is__refT__def) ).

fof(fact_658_WTrt__elim__cases_I4_J,axiom,
    ! [Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta))
     => ~ ! [T_r] :
            ( hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r))
           => ~ hBOOL(is_refT(T_r)) ) ),
    file('theBenchmark.p',fact_658_WTrt__elim__cases_I4_J) ).

fof(fact_659_refTE,axiom,
    ! [T_1] :
      ( hBOOL(is_refT(T_1))
     => ( T_1 != nt
       => ~ ! [C_2] : T_1 != class(C_2) ) ),
    file('theBenchmark.p',fact_659_refTE) ).

fof(fact_660_WTrtCast,axiom,
    ! [C_1,Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
     => ( hBOOL(is_refT(Ta))
       => ( hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),C_1))
         => hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(C_1,Eb),class(C_1))) ) ) ),
    file('theBenchmark.p',fact_660_WTrtCast) ).

fof(fact_661_BinOpRedsThrow2,axiom,
    ! [Bop,E_2,Eb,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
       => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa)))) ) ),
    file('theBenchmark.p',fact_661_BinOpRedsThrow2) ).

fof(fact_662_eval__evals_OBinOpThrow1,axiom,
    ! [Bop,E_2,Pa,E_1,S_0,Eb,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(Eb)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_1)) ),
    file('theBenchmark.p',fact_662_eval__evals_OBinOpThrow1) ).

fof(fact_663_redp__redsp_OBinOpRed1,axiom,
    ! [Bop,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(Eb,Bop,E_2),S_2),binOp_list_char(E_b,Bop,E_2)),S)) ),
    file('theBenchmark.p',fact_663_redp__redsp_OBinOpRed1) ).

fof(fact_664_redp__redsp_OBinOpThrow1,axiom,
    ! [Pa,Eb,Bop,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(throw_list_char(Eb),Bop,E_2),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_664_redp__redsp_OBinOpThrow1) ).

fof(fact_665_redp__redsp_OBinOpRed2,axiom,
    ! [V_1,Bop,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,Eb),S_2),binOp_list_char(val_list_char(V_1),Bop,E_b)),S)) ),
    file('theBenchmark.p',fact_665_redp__redsp_OBinOpRed2) ).

fof(fact_666_red__reds_OBinOpRed1,axiom,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_666_red__reds_OBinOpRed1) ).

fof(fact_667_eval__evals_OBinOpThrow2,axiom,
    ! [Bop,E_2,Eb,S_2_1,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(Eb)),S_2_1))
       => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_2_1)) ) ),
    file('theBenchmark.p',fact_667_eval__evals_OBinOpThrow2) ).

fof(fact_668_redp__redsp_OBinOpThrow2,axiom,
    ! [Pa,V_1,Bop,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    file('theBenchmark.p',fact_668_redp__redsp_OBinOpThrow2) ).

fof(fact_669_red__reds_OBinOpRed2,axiom,
    ! [V_1,Bop,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa)))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,E_b)),S)),red(Pa))) ),
    file('theBenchmark.p',fact_669_red__reds_OBinOpRed2) ).

fof(fact_670_red__reds_OBinOpThrow1,axiom,
    ! [Eb,Bop,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(throw_list_char(Eb),Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_670_red__reds_OBinOpThrow1) ).

fof(fact_671_BinOp1Reds,axiom,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_671_BinOp1Reds) ).

fof(fact_672_red__reds_OBinOpThrow2,axiom,
    ! [V_1,Bop,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    file('theBenchmark.p',fact_672_red__reds_OBinOpThrow2) ).

fof(fact_673_BinOp2Reds,axiom,
    ! [Va,Bop,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_673_BinOp2Reds) ).

fof(fact_674_BinOpRedsThrow1,axiom,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_674_BinOpRedsThrow1) ).

fof(fact_675_WTrt__elim__cases_I6_J,axiom,
    ! [Pa,Hb,Ea,D,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(D,Eb),Ta))
     => ~ ( Ta = class(D)
         => ! [T] :
              ( hBOOL(wTrt(Pa,Hb,Ea,Eb,T))
             => ( hBOOL(is_refT(T))
               => ~ hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),D)) ) ) ) ),
    file('theBenchmark.p',fact_675_WTrt__elim__cases_I6_J) ).

fof(fact_676_BinOpRedsVal,axiom,
    ! [Bop,Va,E_2,V_2,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa))))
     => ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_2)),S_2_1)),transi2024712006on_val(red(Pa))))
       => ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va)
         => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa)))) ) ) ),
    file('theBenchmark.p',fact_676_BinOpRedsVal) ).

fof(fact_677_BinOp,axiom,
    ! [Bop,Va,E_2,V_2,S_2_1,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1))
     => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(V_2)),S_2_1))
       => ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va)
         => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),val_list_char(Va)),S_2_1)) ) ) ),
    file('theBenchmark.p',fact_677_BinOp) ).

fof(fact_678_redp__redsp_ORedBinOp,axiom,
    ! [Pa,S_2,Bop,V_1,V_2,Va] :
      ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va)
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2)),S_2),val_list_char(Va)),S_2)) ),
    file('theBenchmark.p',fact_678_redp__redsp_ORedBinOp) ).

fof(fact_679_red__reds_ORedBinOp,axiom,
    ! [S_2,Pa,Bop,V_1,V_2,Va] :
      ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va)
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa))) ),
    file('theBenchmark.p',fact_679_red__reds_ORedBinOp) ).

fof(fact_680_eval__cases_I3_J,axiom,
    ! [Pa,E_1,Bop,E_2,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_2),E_b),S))
     => ( ! [V_1_2,S_1_1,V_2_2,V_3] :
            ( E_b = val_list_char(V_3)
           => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1))
             => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),val_list_char(V_2_2)),S))
               => hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_2),V_2_2))) != hAPP_val_option_val(some_val,V_3) ) ) )
       => ( ! [E] :
              ( E_b = throw_list_char(E)
             => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S)) )
         => ~ ! [V_1_2,S_1_1,E] :
                ( E_b = throw_list_char(E)
               => ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1))
                 => ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),throw_list_char(E)),S)) ) ) ) ) ),
    file('theBenchmark.p',fact_680_eval__cases_I3_J) ).

fof(fact_681_binop_Osimps_I3_J,axiom,
    ! [V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,unit),V_2_1))) = none_val,
    file('theBenchmark.p',fact_681_binop_Osimps_I3_J) ).

fof(fact_682_binop_Osimps_I10_J,axiom,
    ! [V_1_1,V] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),addr(V)))) = none_val,
    file('theBenchmark.p',fact_682_binop_Osimps_I10_J) ).

fof(fact_683_binop_Osimps_I6_J,axiom,
    ! [V,V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,addr(V)),V_2_1))) = none_val,
    file('theBenchmark.p',fact_683_binop_Osimps_I6_J) ).

fof(fact_684_binop_Osimps_I4_J,axiom,
    ! [V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,null),V_2_1))) = none_val,
    file('theBenchmark.p',fact_684_binop_Osimps_I4_J) ).

fof(fact_685_binop_Osimps_I8_J,axiom,
    ! [V_1_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),null))) = none_val,
    file('theBenchmark.p',fact_685_binop_Osimps_I8_J) ).

fof(fact_686_binop_Osimps_I7_J,axiom,
    ! [V_1_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),unit))) = none_val,
    file('theBenchmark.p',fact_686_binop_Osimps_I7_J) ).

fof(fact_687_binop_Osimps_I5_J,axiom,
    ! [Va,V_2] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,bool(Va)),V_2))) = none_val,
    file('theBenchmark.p',fact_687_binop_Osimps_I5_J) ).

fof(fact_688_binop_Osimps_I9_J,axiom,
    ! [V_1,Va] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),bool(Va)))) = none_val,
    file('theBenchmark.p',fact_688_binop_Osimps_I9_J) ).

fof(fact_689_val_Osimps_I12_J,axiom,
    ! [Bool_1] : null != bool(Bool_1),
    file('theBenchmark.p',fact_689_val_Osimps_I12_J) ).

fof(fact_690_val_Osimps_I13_J,axiom,
    ! [Bool_1] : bool(Bool_1) != null,
    file('theBenchmark.p',fact_690_val_Osimps_I13_J) ).

fof(fact_691_val_Osimps_I1_J,axiom,
    ! [Bool,Bool_1] :
      ( bool(Bool) = bool(Bool_1)
    <=> ( hBOOL(Bool)
      <=> hBOOL(Bool_1) ) ),
    file('theBenchmark.p',fact_691_val_Osimps_I1_J) ).

fof(fact_692_val_Osimps_I6_J,axiom,
    ! [Bool_1] : unit != bool(Bool_1),
    file('theBenchmark.p',fact_692_val_Osimps_I6_J) ).

fof(fact_693_val_Osimps_I7_J,axiom,
    ! [Bool_1] : bool(Bool_1) != unit,
    file('theBenchmark.p',fact_693_val_Osimps_I7_J) ).

fof(fact_694_val_Osimps_I21_J,axiom,
    ! [Nat,Bool] : addr(Nat) != bool(Bool),
    file('theBenchmark.p',fact_694_val_Osimps_I21_J) ).

fof(fact_695_val_Osimps_I20_J,axiom,
    ! [Bool,Nat] : bool(Bool) != addr(Nat),
    file('theBenchmark.p',fact_695_val_Osimps_I20_J) ).

fof(fact_696_binop_Osimps_I1_J,axiom,
    ! [V_1,V_2] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,c_Expr_Obop_OEq),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,V_1),V_2))),
    file('theBenchmark.p',fact_696_binop_Osimps_I1_J) ).

fof(fact_697_WhileFReds,axiom,
    ! [C,B,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(bool(fFalse))),S)),transi2024712006on_val(red(Pa))))
     => hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,while_list_char(B,C)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),S)),transi2024712006on_val(red(Pa)))) ),
    file('theBenchmark.p',fact_697_WhileFReds) ).

fof(fact_698_WhileCondThrow,axiom,
    ! [C,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1))
     => hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Eb,C),S_0),throw_list_char(E_b)),S_1)) ),
    file('theBenchmark.p',fact_698_WhileCondThrow) ).

fof(fact_699_bop_Oexhaust,axiom,
    ! [Y] :
      ( is_bop(Y)
     => ( Y != c_Expr_Obop_OEq
       => Y = add ) ),
    file('theBenchmark.p',fact_699_bop_Oexhaust) ).

fof(help_fconj_1_1_U,axiom,
    ! [Q,P] :
      ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))
      | ~ hBOOL(Q)
      | ~ hBOOL(P) ),
    file('theBenchmark.p',help_fconj_1_1_U) ).

fof(help_fconj_2_1_U,axiom,
    ! [P,Q] :
      ( hBOOL(P)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) ),
    file('theBenchmark.p',help_fconj_2_1_U) ).

fof(help_fconj_3_1_U,axiom,
    ! [P,Q] :
      ( hBOOL(Q)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) ),
    file('theBenchmark.p',help_fconj_3_1_U) ).

fof(help_fFalse_1_1_U,axiom,
    ~ hBOOL(fFalse),
    file('theBenchmark.p',help_fFalse_1_1_U) ).

fof(help_fFalse_1_1_T,axiom,
    ! [P] :
      ( is_bool(P)
     => ( P = fFalse
        | P = fTrue ) ),
    file('theBenchmark.p',help_fFalse_1_1_T) ).

fof(help_fequal_1_1_fequal_000tc__Value__Oval_T,axiom,
    ! [X,Y] :
      ( X = Y
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)) ),
    file('theBenchmark.p',help_fequal_1_1_fequal_000tc__Value__Oval_T) ).

fof(help_fequal_2_1_fequal_000tc__Value__Oval_T,axiom,
    ! [X,Y] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y))
      | X != Y ),
    file('theBenchmark.p',help_fequal_2_1_fequal_000tc__Value__Oval_T) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Value__Oval_U,axiom,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f176769507l_bool(hAPP_f2051274555l_bool(cOMBB_bool_bool_val,P),Q),R) = hAPP_bool_bool(P,hAPP_val_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Value__Oval_U) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__List__Olist_Itc_,axiom,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f1371002581r_bool(hAPP_f1861125939r_bool(cOMBB_1091123364t_char,P),Q),R) = hAPP_bool_bool(P,hAPP_list_char_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__List__Olist_Itc_) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Value_,axiom,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f1859015701l_bool(hAPP_f653851379l_bool(cOMBB_2121771659al_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P929938951l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Value_) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL_,axiom,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f414190381l_bool(hAPP_f664873147l_bool(cOMBB_1583755916ol_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_v852496844al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL_) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__HOL__Obool_J_000tc__fun_It,axiom,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,P),Q),R) = hAPP_f176769507l_bool(P,hAPP_v1392248405l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__HOL__Obool_J_000tc__fun_It) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__List__O,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1074020887l_bool(hAPP_f1863694447l_bool(cOMBB_383678192on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1033709212l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__List__O) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__Value__Oval_Mtc_,axiom,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,P),Q),R) = hAPP_f414190381l_bool(P,hAPP_v1519391al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__Value__Oval_Mtc_) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_,axiom,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f451093418l_bool(hAPP_f967695645l_bool(cOMBB_1353907126al_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_P929466802al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List,axiom,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f332734435r_bool(hAPP_f775361359r_bool(cOMBB_1749175574t_char,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_l2100324114t_char(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__002,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1935223905l_bool(hAPP_f1589017327l_bool(cOMBB_558176806on_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_f1181212006al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__002) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt,axiom,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,P),Q),R) = hAPP_f1859015701l_bool(P,hAPP_b97269396l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__HOL__,axiom,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,P),Q),R) = hAPP_f1371002581r_bool(P,hAPP_l1361600383r_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__HOL__) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__prod_It,axiom,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f1803975093l_bool(hAPP_f10956301l_bool(cOMBB_1572981887on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1715346603l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__prod_It) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__003,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f2061154754l_bool(hAPP_f1777594159l_bool(cOMBB_448128005on_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_f384373191al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__003) ).

fof(help_COMBC_1_1_COMBC_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Optio,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f603925568l_bool(hAPP_f181262431l_bool(cOMBC_832625297y_bool,P),Q),R) = hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(P,R),Q),
    file('theBenchmark.p',help_COMBC_1_1_COMBC_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Optio) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_004,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1326058377l_bool(hAPP_f1804599279l_bool(cOMBB_678146046on_val,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_f338074126t_char(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_004) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_005,axiom,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,P),Q),R) = hAPP_f451093418l_bool(P,hAPP_b1229254591al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_005) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_,axiom,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,P),Q),R) = hAPP_f332734435r_bool(P,hAPP_l208357873t_char(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1937467848l_bool(hAPP_f2020099865l_bool(cOMBB_1543649755on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f2106552235on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo,axiom,
    ! [P,Q,R] : hAPP_f1145256474l_bool(hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,P),Q),R) = hAPP_b589554111l_bool(P,hAPP_f61040418l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun__006,axiom,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f781588360l_bool(hAPP_f1046102489l_bool(cOMBB_572737002on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f900686428on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun__006) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String_,axiom,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,P),Q),R) = hAPP_f1803975093l_bool(P,hAPP_l465799708l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String_) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__fun_It,axiom,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f2134824737l_bool(hAPP_f1308714617l_bool(cOMBB_338347573on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P159683425l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__fun_It) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It,axiom,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f496905015l_bool(hAPP_f40221303l_bool(cOMBB_660939282ol_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_v1173428276on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_007,axiom,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f1742268533r_bool(hAPP_f1683814075r_bool(cOMBB_315503848t_char,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_l80874262on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_007) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_008,axiom,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f497008323l_bool(hAPP_f1936466825l_bool(cOMBB_840638159al_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P147338735on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_008) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__fun_Itc__Nat__On,axiom,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,P),Q),R) = hAPP_f496905015l_bool(P,hAPP_v906492983on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__fun_Itc__Nat__On) ).

fof(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Expr__,axiom,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f926562337l_bool(hAPP_f1560238713l_bool(cOMBB_672625589on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P1708370145l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Expr__) ).

fof(help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,P),Q),R) = hAPP_f603925568l_bool(hAPP_f1617787571l_bool(P,R),Q),
    file('theBenchmark.p',help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_009,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1008932791l_bool(hAPP_f2057883639l_bool(cOMBB_1750801836on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f1727192346on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_009) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,P),Q),R) = hAPP_f1074020887l_bool(P,hAPP_f1175813647l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M) ).

fof(help_COMBS_1_1_COMBS_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(cOMBS_570216337l_bool(P,Q),R) = hAPP_f1074020887l_bool(hAPP_f1492320500l_bool(P,R),hAPP_f1175813647l_bool(Q,R)),
    file('theBenchmark.p',help_COMBS_1_1_COMBS_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_010,axiom,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,P),Q),R) = hAPP_f497008323l_bool(P,hAPP_b420404024on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_010) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod__011,axiom,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,P),Q),R) = hAPP_f1742268533r_bool(P,hAPP_l867549837on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod__011) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_012,axiom,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f1261046903l_bool(hAPP_f1508793015l_bool(cOMBB_486278459on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f998724171on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_012) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_013,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,P),Q),R) = hAPP_f1935223905l_bool(P,hAPP_f1695781849al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_013) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f318082871l_bool(hAPP_f1233687287l_bool(cOMBB_171276332on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_f1926378906on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Obool_J_000tc__fun_Itc,axiom,
    ! [P,Q,R] : hAPP_f1492320500l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,P),Q),R) = hAPP_f1863694447l_bool(P,hAPP_f1145256474l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Obool_J_000tc__fun_Itc) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_014,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,P),Q),R) = hAPP_f2061154754l_bool(P,hAPP_f1779904442al_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_014) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_015,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,P),Q),R) = hAPP_f1326058377l_bool(P,hAPP_f1628326017t_char(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_015) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__016,axiom,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,P),Q),R) = hAPP_f781588360l_bool(P,hAPP_l1786340417on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__016) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_017,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,P),Q),R) = hAPP_f1937467848l_bool(P,hAPP_f1614126606on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_017) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_018,axiom,
    ! [P,Q,R] : hAPP_f1617787571l_bool(hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,P),Q),R) = hAPP_f181262431l_bool(P,hAPP_f1213370163y_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_018) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__019,axiom,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,P),Q),R) = hAPP_f1261046903l_bool(P,hAPP_l221195696on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__019) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_020,axiom,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f1301559543l_bool(hAPP_f1825030711l_bool(cOMBB_877741809on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P1776198677on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_020) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O_021,axiom,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f489055607l_bool(hAPP_f10074679l_bool(cOMBB_1759207793on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_P604205461on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O_021) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_022,axiom,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f1712766199l_bool(hAPP_f881985847l_bool(cOMBB_1083177073on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P789556885on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_022) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O,axiom,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,P),Q),R) = hAPP_f2134824737l_bool(P,hAPP_e1833980889l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_023,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,P),Q),R) = hAPP_f1008932791l_bool(P,hAPP_f1849790461on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_023) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_024,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,P),Q),R) = hAPP_f318082871l_bool(P,hAPP_f1840640125on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_024) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_,axiom,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f524589473l_bool(hAPP_f2052660463l_bool(cOMBB_1292453606on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_f602593190on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_025,axiom,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,P),Q),R) = hAPP_f1301559543l_bool(P,hAPP_e108155315on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_025) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_026,axiom,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,P),Q),R) = hAPP_f489055607l_bool(P,hAPP_e1659493427on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_026) ).

fof(help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__027,axiom,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f204771371l_bool(hAPP_f365540729l_bool(cOMBB_1466662571on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_P1886180715on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__027) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__,axiom,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,P),Q),R) = hAPP_f926562337l_bool(P,hAPP_P1116729363l_bool(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_028,axiom,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,P),Q),R) = hAPP_f524589473l_bool(P,hAPP_f600512025on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_028) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___029,axiom,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,P),Q),R) = hAPP_f1712766199l_bool(P,hAPP_P2083594489on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___029) ).

fof(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___030,axiom,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,P),Q),R) = hAPP_f204771371l_bool(P,hAPP_P1870962205on_val(Q,R)),
    file('theBenchmark.p',help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___030) ).

fof(conj_0,conjecture,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    file('theBenchmark.p',conj_0) ).

fof(f_1_1,plain,
    ! [B_1_1] : is_bool(final_list_char(B_1_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J]) ).

fof(f_1_2,plain,
    ! [U_0] : is_bool(final_list_char(U_0)),
    inference(variable_rename,[status(thm)],[f_1_1]) ).

cnf(f_1_3,plain,
    is_bool(final_list_char(U_0)),
    inference(clausify,[status(thm)],[f_1_2]) ).

fof(f_2_1,plain,
    ! [B_1_1,B_2_1,B_3_1,B_4_1] : is_bool(conf_P373316194t_char(B_1_1,B_2_1,B_3_1,B_4_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_Conform_Oconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__O]) ).

fof(f_2_2,plain,
    ! [U_4,U_3,U_2,U_1] : is_bool(conf_P373316194t_char(U_4,U_3,U_2,U_1)),
    inference(variable_rename,[status(thm)],[f_2_1]) ).

cnf(f_2_3,plain,
    is_bool(conf_P373316194t_char(U_4,U_3,U_2,U_1)),
    inference(clausify,[status(thm)],[f_2_2]) ).

fof(f_3_1,plain,
    ! [B_1_1,B_2_1] : is_bool(d_list_char(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_DefAss_O_092_060D_062_000tc__List__Olist_Itc__String__Ochar_J]) ).

fof(f_3_2,plain,
    ! [U_6,U_5] : is_bool(d_list_char(U_6,U_5)),
    inference(variable_rename,[status(thm)],[f_3_1]) ).

cnf(f_3_3,plain,
    is_bool(d_list_char(U_6,U_5)),
    inference(clausify,[status(thm)],[f_3_2]) ).

fof(f_4_1,plain,
    is_bop(add),
    inference(fof_nnf,[status(thm)],[gsy_c_Expr_Obop_OAdd]) ).

cnf(f_4_2,plain,
    is_bop(add),
    inference(clausify,[status(thm)],[f_4_1]) ).

fof(f_5_1,plain,
    is_bop(c_Expr_Obop_OEq),
    inference(fof_nnf,[status(thm)],[gsy_c_Expr_Obop_OEq]) ).

cnf(f_5_2,plain,
    is_bop(c_Expr_Obop_OEq),
    inference(clausify,[status(thm)],[f_5_1]) ).

fof(f_6_1,plain,
    is_bop(undefined_bop(bop)),
    inference(fof_nnf,[status(thm)],[gsy_c_HOL_Oundefined_000tc__Expr__Obop]) ).

cnf(f_6_2,plain,
    is_bop(undefined_bop(bop)),
    inference(clausify,[status(thm)],[f_6_1]) ).

fof(f_7_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hext(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_Objects_Ohext]) ).

fof(f_7_2,plain,
    ! [U_8,U_7] : is_bool(hext(U_8,U_7)),
    inference(variable_rename,[status(thm)],[f_7_1]) ).

cnf(f_7_3,plain,
    is_bool(hext(U_8,U_7)),
    inference(clausify,[status(thm)],[f_7_2]) ).

fof(f_8_1,plain,
    ! [B_1_1,B_2_1] : is_bool(assigned(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_SmallStep_Oassigned]) ).

fof(f_8_2,plain,
    ! [U_10,U_9] : is_bool(assigned(U_10,U_9)),
    inference(variable_rename,[status(thm)],[f_8_1]) ).

cnf(f_8_3,plain,
    is_bool(assigned(U_10,U_9)),
    inference(clausify,[status(thm)],[f_8_2]) ).

fof(f_9_1,plain,
    ! [B_1_1,B_2_1,B_3_1] : is_bool(widen_2090681816t_char(B_1_1,B_2_1,B_3_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_TypeRel_Owiden_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__]) ).

fof(f_9_2,plain,
    ! [U_13,U_12,U_11] : is_bool(widen_2090681816t_char(U_13,U_12,U_11)),
    inference(variable_rename,[status(thm)],[f_9_1]) ).

cnf(f_9_3,plain,
    is_bool(widen_2090681816t_char(U_13,U_12,U_11)),
    inference(clausify,[status(thm)],[f_9_2]) ).

fof(f_10_1,plain,
    ! [B_1_1] : is_bool(is_refT(B_1_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_Type_Ois__refT]) ).

fof(f_10_2,plain,
    ! [U_14] : is_bool(is_refT(U_14)),
    inference(variable_rename,[status(thm)],[f_10_1]) ).

cnf(f_10_3,plain,
    is_bool(is_refT(U_14)),
    inference(clausify,[status(thm)],[f_10_2]) ).

fof(f_11_1,plain,
    ! [B_1_1,B_2_1] : is_bool(wf_pro755087577t_char(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_WellForm_Owf__prog_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__Stri]) ).

fof(f_11_2,plain,
    ! [U_16,U_15] : is_bool(wf_pro755087577t_char(U_16,U_15)),
    inference(variable_rename,[status(thm)],[f_11_1]) ).

cnf(f_11_3,plain,
    is_bool(wf_pro755087577t_char(U_16,U_15)),
    inference(clausify,[status(thm)],[f_11_2]) ).

fof(f_12_1,plain,
    ! [B_1_1,B_2_1,B_3_1,B_4_1,B_5] : is_bool(wTrt(B_1_1,B_2_1,B_3_1,B_4_1,B_5)),
    inference(fof_nnf,[status(thm)],[gsy_c_WellTypeRT_OWTrt]) ).

fof(f_12_2,plain,
    ! [U_21,U_20,U_19,U_18,U_17] : is_bool(wTrt(U_21,U_20,U_19,U_18,U_17)),
    inference(variable_rename,[status(thm)],[f_12_1]) ).

cnf(f_12_3,plain,
    is_bool(wTrt(U_21,U_20,U_19,U_18,U_17)),
    inference(clausify,[status(thm)],[f_12_2]) ).

fof(f_13_1,plain,
    is_bool(fFalse),
    inference(fof_nnf,[status(thm)],[gsy_c_fFalse]) ).

cnf(f_13_2,plain,
    is_bool(fFalse),
    inference(clausify,[status(thm)],[f_13_1]) ).

fof(f_14_1,plain,
    is_bool(fTrue),
    inference(fof_nnf,[status(thm)],[gsy_c_fTrue]) ).

cnf(f_14_2,plain,
    is_bool(fTrue),
    inference(clausify,[status(thm)],[f_14_1]) ).

fof(f_15_1,plain,
    ! [B_1_1,B_2_1] :
      ( is_bool(hAPP_bool_bool(B_1_1,B_2_1))
      | ~ is_bool(B_2_1) ),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__HOL__Obool_000tc__HOL__Obool]) ).

fof(f_15_2,plain,
    ! [U_23,U_22] :
      ( is_bool(hAPP_bool_bool(U_23,U_22))
      | ~ is_bool(U_22) ),
    inference(variable_rename,[status(thm)],[f_15_1]) ).

cnf(f_15_3,plain,
    ( is_bool(hAPP_bool_bool(U_23,U_22))
    | ~ is_bool(U_22) ),
    inference(clausify,[status(thm)],[f_15_2]) ).

fof(f_16_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_list_char_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool]) ).

fof(f_16_2,plain,
    ! [U_25,U_24] : is_bool(hAPP_list_char_bool(U_25,U_24)),
    inference(variable_rename,[status(thm)],[f_16_1]) ).

cnf(f_16_3,plain,
    is_bool(hAPP_list_char_bool(U_25,U_24)),
    inference(clausify,[status(thm)],[f_16_2]) ).

fof(f_17_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_nat_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__Nat__Onat_000tc__HOL__Obool]) ).

fof(f_17_2,plain,
    ! [U_27,U_26] : is_bool(hAPP_nat_bool(U_27,U_26)),
    inference(variable_rename,[status(thm)],[f_17_1]) ).

cnf(f_17_3,plain,
    is_bool(hAPP_nat_bool(U_27,U_26)),
    inference(clausify,[status(thm)],[f_17_2]) ).

fof(f_18_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_val_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool]) ).

fof(f_18_2,plain,
    ! [U_29,U_28] : is_bool(hAPP_val_bool(U_29,U_28)),
    inference(variable_rename,[status(thm)],[f_18_1]) ).

cnf(f_18_3,plain,
    is_bool(hAPP_val_bool(U_29,U_28)),
    inference(clausify,[status(thm)],[f_18_2]) ).

fof(f_19_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1001225811y_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption]) ).

fof(f_19_2,plain,
    ! [U_31,U_30] : is_bool(hAPP_f1001225811y_bool(U_31,U_30)),
    inference(variable_rename,[status(thm)],[f_19_1]) ).

cnf(f_19_3,plain,
    is_bool(hAPP_f1001225811y_bool(U_31,U_30)),
    inference(clausify,[status(thm)],[f_19_2]) ).

fof(f_20_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1033709212l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption_001]) ).

fof(f_20_2,plain,
    ! [U_33,U_32] : is_bool(hAPP_f1033709212l_bool(U_33,U_32)),
    inference(variable_rename,[status(thm)],[f_20_1]) ).

cnf(f_20_3,plain,
    is_bool(hAPP_f1033709212l_bool(U_33,U_32)),
    inference(clausify,[status(thm)],[f_20_2]) ).

fof(f_21_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f61040418l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_Itc__List__O]) ).

fof(f_21_2,plain,
    ! [U_35,U_34] : is_bool(hAPP_f61040418l_bool(U_35,U_34)),
    inference(variable_rename,[status(thm)],[f_21_1]) ).

cnf(f_21_3,plain,
    is_bool(hAPP_f61040418l_bool(U_35,U_34)),
    inference(clausify,[status(thm)],[f_21_2]) ).

fof(f_22_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_f1715346603l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_]) ).

fof(f_22_2,plain,
    ! [U_37,U_36] : is_bool(hAPP_f1715346603l_bool(U_37,U_36)),
    inference(variable_rename,[status(thm)],[f_22_1]) ).

cnf(f_22_3,plain,
    is_bool(hAPP_f1715346603l_bool(U_37,U_36)),
    inference(clausify,[status(thm)],[f_22_2]) ).

fof(f_23_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P943837928l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov]) ).

fof(f_23_2,plain,
    ! [U_39,U_38] : is_bool(hAPP_P943837928l_bool(U_39,U_38)),
    inference(variable_rename,[status(thm)],[f_23_1]) ).

cnf(f_23_3,plain,
    is_bool(hAPP_P943837928l_bool(U_39,U_38)),
    inference(clausify,[status(thm)],[f_23_2]) ).

fof(f_24_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1708370145l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M]) ).

fof(f_24_2,plain,
    ! [U_41,U_40] : is_bool(hAPP_P1708370145l_bool(U_41,U_40)),
    inference(variable_rename,[status(thm)],[f_24_1]) ).

cnf(f_24_3,plain,
    is_bool(hAPP_P1708370145l_bool(U_41,U_40)),
    inference(clausify,[status(thm)],[f_24_2]) ).

fof(f_25_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P449474095r_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It]) ).

fof(f_25_2,plain,
    ! [U_43,U_42] : is_bool(hAPP_P449474095r_bool(U_43,U_42)),
    inference(variable_rename,[status(thm)],[f_25_1]) ).

cnf(f_25_3,plain,
    is_bool(hAPP_P449474095r_bool(U_43,U_42)),
    inference(clausify,[status(thm)],[f_25_2]) ).

fof(f_26_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1235399154l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_]) ).

fof(f_26_2,plain,
    ! [U_45,U_44] : is_bool(hAPP_P1235399154l_bool(U_45,U_44)),
    inference(variable_rename,[status(thm)],[f_26_1]) ).

cnf(f_26_3,plain,
    is_bool(hAPP_P1235399154l_bool(U_45,U_44)),
    inference(clausify,[status(thm)],[f_26_2]) ).

fof(f_27_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P1384137393r_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_Itc__List]) ).

fof(f_27_2,plain,
    ! [U_47,U_46] : is_bool(hAPP_P1384137393r_bool(U_47,U_46)),
    inference(variable_rename,[status(thm)],[f_27_1]) ).

cnf(f_27_3,plain,
    is_bool(hAPP_P1384137393r_bool(U_47,U_46)),
    inference(clausify,[status(thm)],[f_27_2]) ).

fof(f_28_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P929938951l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool]) ).

fof(f_28_2,plain,
    ! [U_49,U_48] : is_bool(hAPP_P929938951l_bool(U_49,U_48)),
    inference(variable_rename,[status(thm)],[f_28_1]) ).

cnf(f_28_3,plain,
    is_bool(hAPP_P929938951l_bool(U_49,U_48)),
    inference(clausify,[status(thm)],[f_28_2]) ).

fof(f_29_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P159683425l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It]) ).

fof(f_29_2,plain,
    ! [U_51,U_50] : is_bool(hAPP_P159683425l_bool(U_51,U_50)),
    inference(variable_rename,[status(thm)],[f_29_1]) ).

cnf(f_29_3,plain,
    is_bool(hAPP_P159683425l_bool(U_51,U_50)),
    inference(clausify,[status(thm)],[f_29_2]) ).

fof(f_30_1,plain,
    ! [B_1_1,B_2_1] : is_bool(hAPP_P282169671l_bool(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O]) ).

fof(f_30_2,plain,
    ! [U_53,U_52] : is_bool(hAPP_P282169671l_bool(U_53,U_52)),
    inference(variable_rename,[status(thm)],[f_30_1]) ).

cnf(f_30_3,plain,
    is_bool(hAPP_P282169671l_bool(U_53,U_52)),
    inference(clausify,[status(thm)],[f_30_2]) ).

fof(f_31_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member_list_char(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J]) ).

fof(f_31_2,plain,
    ! [U_55,U_54] : is_bool(member_list_char(U_55,U_54)),
    inference(variable_rename,[status(thm)],[f_31_1]) ).

cnf(f_31_3,plain,
    is_bool(member_list_char(U_55,U_54)),
    inference(clausify,[status(thm)],[f_31_2]) ).

fof(f_32_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member_nat(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__Nat__Onat]) ).

fof(f_32_2,plain,
    ! [U_57,U_56] : is_bool(member_nat(U_57,U_56)),
    inference(variable_rename,[status(thm)],[f_32_1]) ).

cnf(f_32_3,plain,
    is_bool(member_nat(U_57,U_56)),
    inference(clausify,[status(thm)],[f_32_2]) ).

fof(f_33_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member1417904245al_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__]) ).

fof(f_33_2,plain,
    ! [U_59,U_58] : is_bool(member1417904245al_val(U_59,U_58)),
    inference(variable_rename,[status(thm)],[f_33_1]) ).

cnf(f_33_3,plain,
    is_bool(member1417904245al_val(U_59,U_58)),
    inference(clausify,[status(thm)],[f_33_2]) ).

fof(f_34_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member840932460on_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J]) ).

fof(f_34_2,plain,
    ! [U_61,U_60] : is_bool(member840932460on_val(U_61,U_60)),
    inference(variable_rename,[status(thm)],[f_34_1]) ).

cnf(f_34_3,plain,
    is_bool(member840932460on_val(U_61,U_60)),
    inference(clausify,[status(thm)],[f_34_2]) ).

fof(f_35_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member1251428284t_char(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_]) ).

fof(f_35_2,plain,
    ! [U_63,U_62] : is_bool(member1251428284t_char(U_63,U_62)),
    inference(variable_rename,[status(thm)],[f_35_1]) ).

cnf(f_35_3,plain,
    is_bool(member1251428284t_char(U_63,U_62)),
    inference(clausify,[status(thm)],[f_35_2]) ).

fof(f_36_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member1542417277on_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__pro]) ).

fof(f_36_2,plain,
    ! [U_65,U_64] : is_bool(member1542417277on_val(U_65,U_64)),
    inference(variable_rename,[status(thm)],[f_36_1]) ).

cnf(f_36_3,plain,
    is_bool(member1542417277on_val(U_65,U_64)),
    inference(clausify,[status(thm)],[f_36_2]) ).

fof(f_37_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member649088532al_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J]) ).

fof(f_37_2,plain,
    ! [U_67,U_66] : is_bool(member649088532al_val(U_67,U_66)),
    inference(variable_rename,[status(thm)],[f_37_1]) ).

cnf(f_37_3,plain,
    is_bool(member649088532al_val(U_67,U_66)),
    inference(clausify,[status(thm)],[f_37_2]) ).

fof(f_38_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member763590124on_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_]) ).

fof(f_38_2,plain,
    ! [U_69,U_68] : is_bool(member763590124on_val(U_69,U_68)),
    inference(variable_rename,[status(thm)],[f_38_1]) ).

cnf(f_38_3,plain,
    is_bool(member763590124on_val(U_69,U_68)),
    inference(clausify,[status(thm)],[f_38_2]) ).

fof(f_39_1,plain,
    ! [B_1_1,B_2_1] : is_bool(member773094996on_val(B_1_1,B_2_1)),
    inference(fof_nnf,[status(thm)],[gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_]) ).

fof(f_39_2,plain,
    ! [U_71,U_70] : is_bool(member773094996on_val(U_71,U_70)),
    inference(variable_rename,[status(thm)],[f_39_1]) ).

cnf(f_39_3,plain,
    is_bool(member773094996on_val(U_71,U_70)),
    inference(clausify,[status(thm)],[f_39_2]) ).

fof(f_40_1,plain,
    hAPP_l207779698on_val(l_a,v_1) = hAPP_val_option_val(some_val,v_2),
    inference(fof_nnf,[status(thm)],[fact_0_InitBlockRed_I3_J]) ).

cnf(f_40_2,plain,
    hAPP_l207779698on_val(l_a,v_1) = hAPP_val_option_val(some_val,v_2),
    inference(clausify,[status(thm)],[f_40_1]) ).

fof(f_41_1,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    inference(fof_nnf,[status(thm)],[fact_1_InitBlockRed_I1_J]) ).

cnf(f_41_2,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    inference(clausify,[status(thm)],[f_41_1]) ).

fof(f_42_1,plain,
    ! [F_1,X_1] : fun_up1149430426on_val(F_1,X_1,hAPP_l207779698on_val(F_1,X_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_2_fun__upd__triv]) ).

fof(f_42_2,plain,
    ! [U_73,U_72] : fun_up1149430426on_val(U_73,U_72,hAPP_l207779698on_val(U_73,U_72)) = U_73,
    inference(variable_rename,[status(thm)],[f_42_1]) ).

cnf(f_42_3,plain,
    fun_up1149430426on_val(U_73,U_72,hAPP_l207779698on_val(U_73,U_72)) = U_73,
    inference(clausify,[status(thm)],[f_42_2]) ).

fof(f_43_1,plain,
    ! [F_1,X_1] : fun_up424764369ion_ty(F_1,X_1,hAPP_l512744617ion_ty(F_1,X_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_3_fun__upd__triv]) ).

fof(f_43_2,plain,
    ! [U_75,U_74] : fun_up424764369ion_ty(U_75,U_74,hAPP_l512744617ion_ty(U_75,U_74)) = U_75,
    inference(variable_rename,[status(thm)],[f_43_1]) ).

cnf(f_43_3,plain,
    fun_up424764369ion_ty(U_75,U_74,hAPP_l512744617ion_ty(U_75,U_74)) = U_75,
    inference(clausify,[status(thm)],[f_43_2]) ).

fof(f_44_1,plain,
    ! [F_1,X_1] : fun_up2041264236on_val(F_1,X_1,hAPP_n546249108on_val(F_1,X_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_4_fun__upd__triv]) ).

fof(f_44_2,plain,
    ! [U_77,U_76] : fun_up2041264236on_val(U_77,U_76,hAPP_n546249108on_val(U_77,U_76)) = U_77,
    inference(variable_rename,[status(thm)],[f_44_1]) ).

cnf(f_44_3,plain,
    fun_up2041264236on_val(U_77,U_76,hAPP_n546249108on_val(U_77,U_76)) = U_77,
    inference(clausify,[status(thm)],[f_44_2]) ).

fof(f_45_1,plain,
    ! [F_1,X_1] : fun_up204312361on_val(F_1,X_1,hAPP_P2094403585on_val(F_1,X_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_5_fun__upd__triv]) ).

fof(f_45_2,plain,
    ! [U_79,U_78] : fun_up204312361on_val(U_79,U_78,hAPP_P2094403585on_val(U_79,U_78)) = U_79,
    inference(variable_rename,[status(thm)],[f_45_1]) ).

cnf(f_45_3,plain,
    fun_up204312361on_val(U_79,U_78,hAPP_P2094403585on_val(U_79,U_78)) = U_79,
    inference(clausify,[status(thm)],[f_45_2]) ).

fof(f_46_1,plain,
    hBOOL(wf_pro755087577t_char(wf_J_mdecl,p)),
    inference(fof_nnf,[status(thm)],[fact_6_assms]) ).

cnf(f_46_2,plain,
    hBOOL(wf_pro755087577t_char(wf_J_mdecl,p)),
    inference(clausify,[status(thm)],[f_46_1]) ).

fof(f_47_1,plain,
    ! [M,A_1,B,X_1,Y_2] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2)
        | ( ( hAPP_l207779698on_val(M,X_1) != hAPP_val_option_val(some_val,Y_2)
            | X_1 = A_1 )
          & ( B != Y_2
            | X_1 != A_1 ) ) )
      & ( ( hAPP_l207779698on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 )
        | hAPP_l207779698on_val(fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) != hAPP_val_option_val(some_val,Y_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_7_map__upd__Some__unfold]) ).

fof(f_47_2,plain,
    ! [U_84,U_83,U_82,U_81,U_80] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(U_84,U_83,hAPP_val_option_val(some_val,U_82)),U_81) = hAPP_val_option_val(some_val,U_80)
        | ( ( hAPP_l207779698on_val(U_84,U_81) != hAPP_val_option_val(some_val,U_80)
            | U_81 = U_83 )
          & ( U_82 != U_80
            | U_81 != U_83 ) ) )
      & ( ( hAPP_l207779698on_val(U_84,U_81) = hAPP_val_option_val(some_val,U_80)
          & U_81 != U_83 )
        | ( U_82 = U_80
          & U_81 = U_83 )
        | hAPP_l207779698on_val(fun_up1149430426on_val(U_84,U_83,hAPP_val_option_val(some_val,U_82)),U_81) != hAPP_val_option_val(some_val,U_80) ) ),
    inference(variable_rename,[status(thm)],[f_47_1]) ).

fof(f_47_3,plain,
    ( ! [U_94,U_92,U_90,U_88,U_86] :
        ( hAPP_l207779698on_val(fun_up1149430426on_val(U_94,U_92,hAPP_val_option_val(some_val,U_90)),U_88) = hAPP_val_option_val(some_val,U_86)
        | ( ( hAPP_l207779698on_val(U_94,U_88) != hAPP_val_option_val(some_val,U_86)
            | U_88 = U_92 )
          & ( U_90 != U_86
            | U_88 != U_92 ) ) )
    & ! [U_93,U_91,U_89,U_87,U_85] :
        ( ( hAPP_l207779698on_val(U_93,U_87) = hAPP_val_option_val(some_val,U_85)
          & U_87 != U_91 )
        | ( U_89 = U_85
          & U_87 = U_91 )
        | hAPP_l207779698on_val(fun_up1149430426on_val(U_93,U_91,hAPP_val_option_val(some_val,U_89)),U_87) != hAPP_val_option_val(some_val,U_85) ) ),
    inference(miniscope,[status(thm)],[f_47_2]) ).

cnf(f_47_4,plain,
    ( U_87 != U_91
    | U_87 = U_91
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_93,U_91,hAPP_val_option_val(some_val,U_89)),U_87) != hAPP_val_option_val(some_val,U_85) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

cnf(f_47_5,plain,
    ( hAPP_l207779698on_val(U_93,U_87) = hAPP_val_option_val(some_val,U_85)
    | U_87 = U_91
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_93,U_91,hAPP_val_option_val(some_val,U_89)),U_87) != hAPP_val_option_val(some_val,U_85) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

cnf(f_47_6,plain,
    ( U_87 != U_91
    | U_89 = U_85
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_93,U_91,hAPP_val_option_val(some_val,U_89)),U_87) != hAPP_val_option_val(some_val,U_85) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

cnf(f_47_7,plain,
    ( hAPP_l207779698on_val(U_93,U_87) = hAPP_val_option_val(some_val,U_85)
    | U_89 = U_85
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_93,U_91,hAPP_val_option_val(some_val,U_89)),U_87) != hAPP_val_option_val(some_val,U_85) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

cnf(f_47_8,plain,
    ( U_90 != U_86
    | U_88 != U_92
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_94,U_92,hAPP_val_option_val(some_val,U_90)),U_88) = hAPP_val_option_val(some_val,U_86) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

cnf(f_47_9,plain,
    ( hAPP_l207779698on_val(U_94,U_88) != hAPP_val_option_val(some_val,U_86)
    | U_88 = U_92
    | hAPP_l207779698on_val(fun_up1149430426on_val(U_94,U_92,hAPP_val_option_val(some_val,U_90)),U_88) = hAPP_val_option_val(some_val,U_86) ),
    inference(clausify,[status(thm)],[f_47_3]) ).

fof(f_48_1,plain,
    ! [M,A_1,B,X_1,Y_2] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,B)),X_1) = hAPP_ty_option_ty(some_ty,Y_2)
        | ( ( hAPP_l512744617ion_ty(M,X_1) != hAPP_ty_option_ty(some_ty,Y_2)
            | X_1 = A_1 )
          & ( B != Y_2
            | X_1 != A_1 ) ) )
      & ( ( hAPP_l512744617ion_ty(M,X_1) = hAPP_ty_option_ty(some_ty,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 )
        | hAPP_l512744617ion_ty(fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,B)),X_1) != hAPP_ty_option_ty(some_ty,Y_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_8_map__upd__Some__unfold]) ).

fof(f_48_2,plain,
    ! [U_99,U_98,U_97,U_96,U_95] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_99,U_98,hAPP_ty_option_ty(some_ty,U_97)),U_96) = hAPP_ty_option_ty(some_ty,U_95)
        | ( ( hAPP_l512744617ion_ty(U_99,U_96) != hAPP_ty_option_ty(some_ty,U_95)
            | U_96 = U_98 )
          & ( U_97 != U_95
            | U_96 != U_98 ) ) )
      & ( ( hAPP_l512744617ion_ty(U_99,U_96) = hAPP_ty_option_ty(some_ty,U_95)
          & U_96 != U_98 )
        | ( U_97 = U_95
          & U_96 = U_98 )
        | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_99,U_98,hAPP_ty_option_ty(some_ty,U_97)),U_96) != hAPP_ty_option_ty(some_ty,U_95) ) ),
    inference(variable_rename,[status(thm)],[f_48_1]) ).

fof(f_48_3,plain,
    ( ! [U_109,U_107,U_105,U_103,U_101] :
        ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_109,U_107,hAPP_ty_option_ty(some_ty,U_105)),U_103) = hAPP_ty_option_ty(some_ty,U_101)
        | ( ( hAPP_l512744617ion_ty(U_109,U_103) != hAPP_ty_option_ty(some_ty,U_101)
            | U_103 = U_107 )
          & ( U_105 != U_101
            | U_103 != U_107 ) ) )
    & ! [U_108,U_106,U_104,U_102,U_100] :
        ( ( hAPP_l512744617ion_ty(U_108,U_102) = hAPP_ty_option_ty(some_ty,U_100)
          & U_102 != U_106 )
        | ( U_104 = U_100
          & U_102 = U_106 )
        | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_108,U_106,hAPP_ty_option_ty(some_ty,U_104)),U_102) != hAPP_ty_option_ty(some_ty,U_100) ) ),
    inference(miniscope,[status(thm)],[f_48_2]) ).

cnf(f_48_4,plain,
    ( U_102 != U_106
    | U_102 = U_106
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_108,U_106,hAPP_ty_option_ty(some_ty,U_104)),U_102) != hAPP_ty_option_ty(some_ty,U_100) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

cnf(f_48_5,plain,
    ( hAPP_l512744617ion_ty(U_108,U_102) = hAPP_ty_option_ty(some_ty,U_100)
    | U_102 = U_106
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_108,U_106,hAPP_ty_option_ty(some_ty,U_104)),U_102) != hAPP_ty_option_ty(some_ty,U_100) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

cnf(f_48_6,plain,
    ( U_102 != U_106
    | U_104 = U_100
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_108,U_106,hAPP_ty_option_ty(some_ty,U_104)),U_102) != hAPP_ty_option_ty(some_ty,U_100) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

cnf(f_48_7,plain,
    ( hAPP_l512744617ion_ty(U_108,U_102) = hAPP_ty_option_ty(some_ty,U_100)
    | U_104 = U_100
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_108,U_106,hAPP_ty_option_ty(some_ty,U_104)),U_102) != hAPP_ty_option_ty(some_ty,U_100) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

cnf(f_48_8,plain,
    ( U_105 != U_101
    | U_103 != U_107
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_109,U_107,hAPP_ty_option_ty(some_ty,U_105)),U_103) = hAPP_ty_option_ty(some_ty,U_101) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

cnf(f_48_9,plain,
    ( hAPP_l512744617ion_ty(U_109,U_103) != hAPP_ty_option_ty(some_ty,U_101)
    | U_103 = U_107
    | hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_109,U_107,hAPP_ty_option_ty(some_ty,U_105)),U_103) = hAPP_ty_option_ty(some_ty,U_101) ),
    inference(clausify,[status(thm)],[f_48_3]) ).

fof(f_49_1,plain,
    ! [M,A_1,B,X_1,Y_2] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,B)),X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2)
        | ( ( hAPP_n546249108on_val(M,X_1) != hAPP_P1510515380on_val(some_P948696889on_val,Y_2)
            | X_1 = A_1 )
          & ( B != Y_2
            | X_1 != A_1 ) ) )
      & ( ( hAPP_n546249108on_val(M,X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 )
        | hAPP_n546249108on_val(fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,B)),X_1) != hAPP_P1510515380on_val(some_P948696889on_val,Y_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_9_map__upd__Some__unfold]) ).

fof(f_49_2,plain,
    ! [U_114,U_113,U_112,U_111,U_110] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(U_114,U_113,hAPP_P1510515380on_val(some_P948696889on_val,U_112)),U_111) = hAPP_P1510515380on_val(some_P948696889on_val,U_110)
        | ( ( hAPP_n546249108on_val(U_114,U_111) != hAPP_P1510515380on_val(some_P948696889on_val,U_110)
            | U_111 = U_113 )
          & ( U_112 != U_110
            | U_111 != U_113 ) ) )
      & ( ( hAPP_n546249108on_val(U_114,U_111) = hAPP_P1510515380on_val(some_P948696889on_val,U_110)
          & U_111 != U_113 )
        | ( U_112 = U_110
          & U_111 = U_113 )
        | hAPP_n546249108on_val(fun_up2041264236on_val(U_114,U_113,hAPP_P1510515380on_val(some_P948696889on_val,U_112)),U_111) != hAPP_P1510515380on_val(some_P948696889on_val,U_110) ) ),
    inference(variable_rename,[status(thm)],[f_49_1]) ).

fof(f_49_3,plain,
    ( ! [U_124,U_122,U_120,U_118,U_116] :
        ( hAPP_n546249108on_val(fun_up2041264236on_val(U_124,U_122,hAPP_P1510515380on_val(some_P948696889on_val,U_120)),U_118) = hAPP_P1510515380on_val(some_P948696889on_val,U_116)
        | ( ( hAPP_n546249108on_val(U_124,U_118) != hAPP_P1510515380on_val(some_P948696889on_val,U_116)
            | U_118 = U_122 )
          & ( U_120 != U_116
            | U_118 != U_122 ) ) )
    & ! [U_123,U_121,U_119,U_117,U_115] :
        ( ( hAPP_n546249108on_val(U_123,U_117) = hAPP_P1510515380on_val(some_P948696889on_val,U_115)
          & U_117 != U_121 )
        | ( U_119 = U_115
          & U_117 = U_121 )
        | hAPP_n546249108on_val(fun_up2041264236on_val(U_123,U_121,hAPP_P1510515380on_val(some_P948696889on_val,U_119)),U_117) != hAPP_P1510515380on_val(some_P948696889on_val,U_115) ) ),
    inference(miniscope,[status(thm)],[f_49_2]) ).

cnf(f_49_4,plain,
    ( U_117 != U_121
    | U_117 = U_121
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_123,U_121,hAPP_P1510515380on_val(some_P948696889on_val,U_119)),U_117) != hAPP_P1510515380on_val(some_P948696889on_val,U_115) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

cnf(f_49_5,plain,
    ( hAPP_n546249108on_val(U_123,U_117) = hAPP_P1510515380on_val(some_P948696889on_val,U_115)
    | U_117 = U_121
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_123,U_121,hAPP_P1510515380on_val(some_P948696889on_val,U_119)),U_117) != hAPP_P1510515380on_val(some_P948696889on_val,U_115) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

cnf(f_49_6,plain,
    ( U_117 != U_121
    | U_119 = U_115
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_123,U_121,hAPP_P1510515380on_val(some_P948696889on_val,U_119)),U_117) != hAPP_P1510515380on_val(some_P948696889on_val,U_115) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

cnf(f_49_7,plain,
    ( hAPP_n546249108on_val(U_123,U_117) = hAPP_P1510515380on_val(some_P948696889on_val,U_115)
    | U_119 = U_115
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_123,U_121,hAPP_P1510515380on_val(some_P948696889on_val,U_119)),U_117) != hAPP_P1510515380on_val(some_P948696889on_val,U_115) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

cnf(f_49_8,plain,
    ( U_120 != U_116
    | U_118 != U_122
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_124,U_122,hAPP_P1510515380on_val(some_P948696889on_val,U_120)),U_118) = hAPP_P1510515380on_val(some_P948696889on_val,U_116) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

cnf(f_49_9,plain,
    ( hAPP_n546249108on_val(U_124,U_118) != hAPP_P1510515380on_val(some_P948696889on_val,U_116)
    | U_118 = U_122
    | hAPP_n546249108on_val(fun_up2041264236on_val(U_124,U_122,hAPP_P1510515380on_val(some_P948696889on_val,U_120)),U_118) = hAPP_P1510515380on_val(some_P948696889on_val,U_116) ),
    inference(clausify,[status(thm)],[f_49_3]) ).

fof(f_50_1,plain,
    ! [M,A_1,B,X_1,Y_2] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2)
        | ( ( hAPP_P2094403585on_val(M,X_1) != hAPP_val_option_val(some_val,Y_2)
            | X_1 = A_1 )
          & ( B != Y_2
            | X_1 != A_1 ) ) )
      & ( ( hAPP_P2094403585on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2)
          & X_1 != A_1 )
        | ( B = Y_2
          & X_1 = A_1 )
        | hAPP_P2094403585on_val(fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) != hAPP_val_option_val(some_val,Y_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_10_map__upd__Some__unfold]) ).

fof(f_50_2,plain,
    ! [U_129,U_128,U_127,U_126,U_125] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(U_129,U_128,hAPP_val_option_val(some_val,U_127)),U_126) = hAPP_val_option_val(some_val,U_125)
        | ( ( hAPP_P2094403585on_val(U_129,U_126) != hAPP_val_option_val(some_val,U_125)
            | U_126 = U_128 )
          & ( U_127 != U_125
            | U_126 != U_128 ) ) )
      & ( ( hAPP_P2094403585on_val(U_129,U_126) = hAPP_val_option_val(some_val,U_125)
          & U_126 != U_128 )
        | ( U_127 = U_125
          & U_126 = U_128 )
        | hAPP_P2094403585on_val(fun_up204312361on_val(U_129,U_128,hAPP_val_option_val(some_val,U_127)),U_126) != hAPP_val_option_val(some_val,U_125) ) ),
    inference(variable_rename,[status(thm)],[f_50_1]) ).

fof(f_50_3,plain,
    ( ! [U_139,U_137,U_135,U_133,U_131] :
        ( hAPP_P2094403585on_val(fun_up204312361on_val(U_139,U_137,hAPP_val_option_val(some_val,U_135)),U_133) = hAPP_val_option_val(some_val,U_131)
        | ( ( hAPP_P2094403585on_val(U_139,U_133) != hAPP_val_option_val(some_val,U_131)
            | U_133 = U_137 )
          & ( U_135 != U_131
            | U_133 != U_137 ) ) )
    & ! [U_138,U_136,U_134,U_132,U_130] :
        ( ( hAPP_P2094403585on_val(U_138,U_132) = hAPP_val_option_val(some_val,U_130)
          & U_132 != U_136 )
        | ( U_134 = U_130
          & U_132 = U_136 )
        | hAPP_P2094403585on_val(fun_up204312361on_val(U_138,U_136,hAPP_val_option_val(some_val,U_134)),U_132) != hAPP_val_option_val(some_val,U_130) ) ),
    inference(miniscope,[status(thm)],[f_50_2]) ).

cnf(f_50_4,plain,
    ( U_132 != U_136
    | U_132 = U_136
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_138,U_136,hAPP_val_option_val(some_val,U_134)),U_132) != hAPP_val_option_val(some_val,U_130) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

cnf(f_50_5,plain,
    ( hAPP_P2094403585on_val(U_138,U_132) = hAPP_val_option_val(some_val,U_130)
    | U_132 = U_136
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_138,U_136,hAPP_val_option_val(some_val,U_134)),U_132) != hAPP_val_option_val(some_val,U_130) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

cnf(f_50_6,plain,
    ( U_132 != U_136
    | U_134 = U_130
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_138,U_136,hAPP_val_option_val(some_val,U_134)),U_132) != hAPP_val_option_val(some_val,U_130) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

cnf(f_50_7,plain,
    ( hAPP_P2094403585on_val(U_138,U_132) = hAPP_val_option_val(some_val,U_130)
    | U_134 = U_130
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_138,U_136,hAPP_val_option_val(some_val,U_134)),U_132) != hAPP_val_option_val(some_val,U_130) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

cnf(f_50_8,plain,
    ( U_135 != U_131
    | U_133 != U_137
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_139,U_137,hAPP_val_option_val(some_val,U_135)),U_133) = hAPP_val_option_val(some_val,U_131) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

cnf(f_50_9,plain,
    ( hAPP_P2094403585on_val(U_139,U_133) != hAPP_val_option_val(some_val,U_131)
    | U_133 = U_137
    | hAPP_P2094403585on_val(fun_up204312361on_val(U_139,U_137,hAPP_val_option_val(some_val,U_135)),U_133) = hAPP_val_option_val(some_val,U_131) ),
    inference(clausify,[status(thm)],[f_50_3]) ).

fof(f_51_1,plain,
    ! [T_6,K,X_1] :
      ( fun_up1149430426on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6
      | hAPP_l207779698on_val(T_6,K) != hAPP_val_option_val(some_val,X_1) ),
    inference(fof_nnf,[status(thm)],[fact_11_map__upd__triv]) ).

fof(f_51_2,plain,
    ! [U_142,U_141,U_140] :
      ( fun_up1149430426on_val(U_142,U_141,hAPP_val_option_val(some_val,U_140)) = U_142
      | hAPP_l207779698on_val(U_142,U_141) != hAPP_val_option_val(some_val,U_140) ),
    inference(variable_rename,[status(thm)],[f_51_1]) ).

cnf(f_51_3,plain,
    ( fun_up1149430426on_val(U_142,U_141,hAPP_val_option_val(some_val,U_140)) = U_142
    | hAPP_l207779698on_val(U_142,U_141) != hAPP_val_option_val(some_val,U_140) ),
    inference(clausify,[status(thm)],[f_51_2]) ).

fof(f_52_1,plain,
    ! [T_6,K,X_1] :
      ( fun_up424764369ion_ty(T_6,K,hAPP_ty_option_ty(some_ty,X_1)) = T_6
      | hAPP_l512744617ion_ty(T_6,K) != hAPP_ty_option_ty(some_ty,X_1) ),
    inference(fof_nnf,[status(thm)],[fact_12_map__upd__triv]) ).

fof(f_52_2,plain,
    ! [U_145,U_144,U_143] :
      ( fun_up424764369ion_ty(U_145,U_144,hAPP_ty_option_ty(some_ty,U_143)) = U_145
      | hAPP_l512744617ion_ty(U_145,U_144) != hAPP_ty_option_ty(some_ty,U_143) ),
    inference(variable_rename,[status(thm)],[f_52_1]) ).

cnf(f_52_3,plain,
    ( fun_up424764369ion_ty(U_145,U_144,hAPP_ty_option_ty(some_ty,U_143)) = U_145
    | hAPP_l512744617ion_ty(U_145,U_144) != hAPP_ty_option_ty(some_ty,U_143) ),
    inference(clausify,[status(thm)],[f_52_2]) ).

fof(f_53_1,plain,
    ! [T_6,K,X_1] :
      ( fun_up2041264236on_val(T_6,K,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = T_6
      | hAPP_n546249108on_val(T_6,K) != hAPP_P1510515380on_val(some_P948696889on_val,X_1) ),
    inference(fof_nnf,[status(thm)],[fact_13_map__upd__triv]) ).

fof(f_53_2,plain,
    ! [U_148,U_147,U_146] :
      ( fun_up2041264236on_val(U_148,U_147,hAPP_P1510515380on_val(some_P948696889on_val,U_146)) = U_148
      | hAPP_n546249108on_val(U_148,U_147) != hAPP_P1510515380on_val(some_P948696889on_val,U_146) ),
    inference(variable_rename,[status(thm)],[f_53_1]) ).

cnf(f_53_3,plain,
    ( fun_up2041264236on_val(U_148,U_147,hAPP_P1510515380on_val(some_P948696889on_val,U_146)) = U_148
    | hAPP_n546249108on_val(U_148,U_147) != hAPP_P1510515380on_val(some_P948696889on_val,U_146) ),
    inference(clausify,[status(thm)],[f_53_2]) ).

fof(f_54_1,plain,
    ! [T_6,K,X_1] :
      ( fun_up204312361on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6
      | hAPP_P2094403585on_val(T_6,K) != hAPP_val_option_val(some_val,X_1) ),
    inference(fof_nnf,[status(thm)],[fact_14_map__upd__triv]) ).

fof(f_54_2,plain,
    ! [U_151,U_150,U_149] :
      ( fun_up204312361on_val(U_151,U_150,hAPP_val_option_val(some_val,U_149)) = U_151
      | hAPP_P2094403585on_val(U_151,U_150) != hAPP_val_option_val(some_val,U_149) ),
    inference(variable_rename,[status(thm)],[f_54_1]) ).

cnf(f_54_3,plain,
    ( fun_up204312361on_val(U_151,U_150,hAPP_val_option_val(some_val,U_149)) = U_151
    | hAPP_P2094403585on_val(U_151,U_150) != hAPP_val_option_val(some_val,U_149) ),
    inference(clausify,[status(thm)],[f_54_2]) ).

fof(f_55_1,plain,
    ! [M,A_1,X_1,N,Y_2] :
      ( X_1 = Y_2
      | fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) != fun_up1149430426on_val(N,A_1,hAPP_val_option_val(some_val,Y_2)) ),
    inference(fof_nnf,[status(thm)],[fact_15_map__upd__eqD1]) ).

fof(f_55_2,plain,
    ! [U_156,U_155,U_154,U_153,U_152] :
      ( U_154 = U_152
      | fun_up1149430426on_val(U_156,U_155,hAPP_val_option_val(some_val,U_154)) != fun_up1149430426on_val(U_153,U_155,hAPP_val_option_val(some_val,U_152)) ),
    inference(variable_rename,[status(thm)],[f_55_1]) ).

cnf(f_55_3,plain,
    ( U_154 = U_152
    | fun_up1149430426on_val(U_156,U_155,hAPP_val_option_val(some_val,U_154)) != fun_up1149430426on_val(U_153,U_155,hAPP_val_option_val(some_val,U_152)) ),
    inference(clausify,[status(thm)],[f_55_2]) ).

fof(f_56_1,plain,
    ! [M,A_1,X_1,N,Y_2] :
      ( X_1 = Y_2
      | fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,X_1)) != fun_up424764369ion_ty(N,A_1,hAPP_ty_option_ty(some_ty,Y_2)) ),
    inference(fof_nnf,[status(thm)],[fact_16_map__upd__eqD1]) ).

fof(f_56_2,plain,
    ! [U_161,U_160,U_159,U_158,U_157] :
      ( U_159 = U_157
      | fun_up424764369ion_ty(U_161,U_160,hAPP_ty_option_ty(some_ty,U_159)) != fun_up424764369ion_ty(U_158,U_160,hAPP_ty_option_ty(some_ty,U_157)) ),
    inference(variable_rename,[status(thm)],[f_56_1]) ).

cnf(f_56_3,plain,
    ( U_159 = U_157
    | fun_up424764369ion_ty(U_161,U_160,hAPP_ty_option_ty(some_ty,U_159)) != fun_up424764369ion_ty(U_158,U_160,hAPP_ty_option_ty(some_ty,U_157)) ),
    inference(clausify,[status(thm)],[f_56_2]) ).

fof(f_57_1,plain,
    ! [M,A_1,X_1,N,Y_2] :
      ( X_1 = Y_2
      | fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) != fun_up2041264236on_val(N,A_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2)) ),
    inference(fof_nnf,[status(thm)],[fact_17_map__upd__eqD1]) ).

fof(f_57_2,plain,
    ! [U_166,U_165,U_164,U_163,U_162] :
      ( U_164 = U_162
      | fun_up2041264236on_val(U_166,U_165,hAPP_P1510515380on_val(some_P948696889on_val,U_164)) != fun_up2041264236on_val(U_163,U_165,hAPP_P1510515380on_val(some_P948696889on_val,U_162)) ),
    inference(variable_rename,[status(thm)],[f_57_1]) ).

cnf(f_57_3,plain,
    ( U_164 = U_162
    | fun_up2041264236on_val(U_166,U_165,hAPP_P1510515380on_val(some_P948696889on_val,U_164)) != fun_up2041264236on_val(U_163,U_165,hAPP_P1510515380on_val(some_P948696889on_val,U_162)) ),
    inference(clausify,[status(thm)],[f_57_2]) ).

fof(f_58_1,plain,
    ! [M,A_1,X_1,N,Y_2] :
      ( X_1 = Y_2
      | fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) != fun_up204312361on_val(N,A_1,hAPP_val_option_val(some_val,Y_2)) ),
    inference(fof_nnf,[status(thm)],[fact_18_map__upd__eqD1]) ).

fof(f_58_2,plain,
    ! [U_171,U_170,U_169,U_168,U_167] :
      ( U_169 = U_167
      | fun_up204312361on_val(U_171,U_170,hAPP_val_option_val(some_val,U_169)) != fun_up204312361on_val(U_168,U_170,hAPP_val_option_val(some_val,U_167)) ),
    inference(variable_rename,[status(thm)],[f_58_1]) ).

cnf(f_58_3,plain,
    ( U_169 = U_167
    | fun_up204312361on_val(U_171,U_170,hAPP_val_option_val(some_val,U_169)) != fun_up204312361on_val(U_168,U_170,hAPP_val_option_val(some_val,U_167)) ),
    inference(clausify,[status(thm)],[f_58_2]) ).

fof(f_59_1,plain,
    ! [Ta,Ea] :
      ( ? [T_3] :
          ( hBOOL(widen_2090681816t_char(p,T_3,Ta))
          & hBOOL(wTrt(p,h_a,Ea,e_a,T_3)) )
      | ~ hBOOL(wTrt(p,ha,Ea,ea,Ta))
      | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,Ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) ),
    inference(fof_nnf,[status(thm)],[fact_19_InitBlockRed_I2_J]) ).

fof(f_59_2,plain,
    ! [U_174,U_173] :
      ( ? [U_172] :
          ( hBOOL(widen_2090681816t_char(p,U_172,U_174))
          & hBOOL(wTrt(p,h_a,U_173,e_a,U_172)) )
      | ~ hBOOL(wTrt(p,ha,U_173,ea,U_174))
      | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,U_173),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) ),
    inference(variable_rename,[status(thm)],[f_59_1]) ).

fof(f_59_3,plain,
    ! [U_174,U_173] :
      ( ( hBOOL(widen_2090681816t_char(p,sK1(U_174,U_173),U_174))
        & hBOOL(wTrt(p,h_a,U_173,e_a,sK1(U_174,U_173))) )
      | ~ hBOOL(wTrt(p,ha,U_173,ea,U_174))
      | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,U_173),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK1]),skolemize(U_172,sK1(U_174,U_173))],[f_59_2]) ).

cnf(f_59_4,plain,
    ( hBOOL(wTrt(p,h_a,U_173,e_a,sK1(U_174,U_173)))
    | ~ hBOOL(wTrt(p,ha,U_173,ea,U_174))
    | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,U_173),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) ),
    inference(clausify,[status(thm)],[f_59_3]) ).

cnf(f_59_5,plain,
    ( hBOOL(widen_2090681816t_char(p,sK1(U_174,U_173),U_174))
    | ~ hBOOL(wTrt(p,ha,U_173,ea,U_174))
    | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,U_173),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) ),
    inference(clausify,[status(thm)],[f_59_3]) ).

fof(f_60_1,plain,
    ! [X_1,Pa] :
      ( hBOOL(hAPP_P282169671l_bool(Pa,X_1))
      | ? [A,B_1,C_4,D_2] : ~ hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2))))) ),
    inference(fof_nnf,[status(thm)],[fact_20_prod__induct4]) ).

fof(f_60_2,plain,
    ! [U_180,U_179] :
      ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
      | ? [U_178,U_177,U_176,U_175] : ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_178),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_177),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_176),U_175))))) ),
    inference(variable_rename,[status(thm)],[f_60_1]) ).

fof(f_60_3,plain,
    ! [U_180,U_179] :
      ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
      | ? [U_177,U_176,U_175] : ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK2(U_180,U_179)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_177),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_176),U_175))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK2]),skolemize(U_178,sK2(U_180,U_179))],[f_60_2]) ).

fof(f_60_4,plain,
    ! [U_180,U_179] :
      ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
      | ? [U_176,U_175] : ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK2(U_180,U_179)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK3(U_180,U_179)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_176),U_175))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK3]),skolemize(U_177,sK3(U_180,U_179))],[f_60_3]) ).

fof(f_60_5,plain,
    ! [U_180,U_179] :
      ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
      | ? [U_175] : ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK2(U_180,U_179)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK3(U_180,U_179)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK4(U_180,U_179)),U_175))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK4]),skolemize(U_176,sK4(U_180,U_179))],[f_60_4]) ).

fof(f_60_6,plain,
    ! [U_180,U_179] :
      ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
      | ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK2(U_180,U_179)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK3(U_180,U_179)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK4(U_180,U_179)),sK5(U_180,U_179)))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK5]),skolemize(U_175,sK5(U_180,U_179))],[f_60_5]) ).

cnf(f_60_7,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_179,U_180))
    | ~ hBOOL(hAPP_P282169671l_bool(U_179,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK2(U_180,U_179)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK3(U_180,U_179)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK4(U_180,U_179)),sK5(U_180,U_179)))))) ),
    inference(clausify,[status(thm)],[f_60_6]) ).

fof(f_61_1,plain,
    ! [Y_2] :
    ? [A,B_1,C_4,D_2] : Y_2 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2))),
    inference(fof_nnf,[status(thm)],[fact_21_prod__cases4]) ).

fof(f_61_2,plain,
    ! [U_185] :
    ? [U_184,U_183,U_182,U_181] : U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_184),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_183),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_182),U_181))),
    inference(variable_rename,[status(thm)],[f_61_1]) ).

fof(f_61_3,plain,
    ! [U_185] :
    ? [U_183,U_182,U_181] : U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK6(U_185)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_183),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_182),U_181))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK6]),skolemize(U_184,sK6(U_185))],[f_61_2]) ).

fof(f_61_4,plain,
    ! [U_185] :
    ? [U_182,U_181] : U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK6(U_185)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK7(U_185)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_182),U_181))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK7]),skolemize(U_183,sK7(U_185))],[f_61_3]) ).

fof(f_61_5,plain,
    ! [U_185] :
    ? [U_181] : U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK6(U_185)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK7(U_185)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK8(U_185)),U_181))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK8]),skolemize(U_182,sK8(U_185))],[f_61_4]) ).

fof(f_61_6,plain,
    ! [U_185] : U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK6(U_185)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK7(U_185)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK8(U_185)),sK9(U_185)))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK9]),skolemize(U_181,sK9(U_185))],[f_61_5]) ).

cnf(f_61_7,plain,
    U_185 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK6(U_185)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK7(U_185)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK8(U_185)),sK9(U_185)))),
    inference(clausify,[status(thm)],[f_61_6]) ).

fof(f_62_1,plain,
    hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,e),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),la))),
    inference(fof_nnf,[status(thm)],[fact_22_InitBlockRed_I4_J]) ).

cnf(f_62_2,plain,
    hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,e),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),la))),
    inference(clausify,[status(thm)],[f_62_1]) ).

fof(f_63_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( B = B_2
        & A_1 = A_13 )
      | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2) ),
    inference(fof_nnf,[status(thm)],[fact_23_Pair__inject]) ).

fof(f_63_2,plain,
    ! [U_189,U_188,U_187,U_186] :
      ( ( U_188 = U_186
        & U_189 = U_187 )
      | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_189),U_188) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_187),U_186) ),
    inference(variable_rename,[status(thm)],[f_63_1]) ).

cnf(f_63_3,plain,
    ( U_189 = U_187
    | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_189),U_188) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_187),U_186) ),
    inference(clausify,[status(thm)],[f_63_2]) ).

cnf(f_63_4,plain,
    ( U_188 = U_186
    | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_189),U_188) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_187),U_186) ),
    inference(clausify,[status(thm)],[f_63_2]) ).

fof(f_64_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( B = B_2
        & A_1 = A_13 )
      | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2) ),
    inference(fof_nnf,[status(thm)],[fact_24_Pair__inject]) ).

fof(f_64_2,plain,
    ! [U_193,U_192,U_191,U_190] :
      ( ( U_192 = U_190
        & U_193 = U_191 )
      | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_193),U_192) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_191),U_190) ),
    inference(variable_rename,[status(thm)],[f_64_1]) ).

cnf(f_64_3,plain,
    ( U_193 = U_191
    | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_193),U_192) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_191),U_190) ),
    inference(clausify,[status(thm)],[f_64_2]) ).

cnf(f_64_4,plain,
    ( U_192 = U_190
    | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_193),U_192) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_191),U_190) ),
    inference(clausify,[status(thm)],[f_64_2]) ).

fof(f_65_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( B = B_2
        & A_1 = A_13 )
      | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2) ),
    inference(fof_nnf,[status(thm)],[fact_25_Pair__inject]) ).

fof(f_65_2,plain,
    ! [U_197,U_196,U_195,U_194] :
      ( ( U_196 = U_194
        & U_197 = U_195 )
      | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_197),U_196) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_195),U_194) ),
    inference(variable_rename,[status(thm)],[f_65_1]) ).

cnf(f_65_3,plain,
    ( U_197 = U_195
    | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_197),U_196) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_195),U_194) ),
    inference(clausify,[status(thm)],[f_65_2]) ).

cnf(f_65_4,plain,
    ( U_196 = U_194
    | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_197),U_196) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_195),U_194) ),
    inference(clausify,[status(thm)],[f_65_2]) ).

fof(f_66_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( B = B_2
        & A_1 = A_13 )
      | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2) ),
    inference(fof_nnf,[status(thm)],[fact_26_Pair__inject]) ).

fof(f_66_2,plain,
    ! [U_201,U_200,U_199,U_198] :
      ( ( U_200 = U_198
        & U_201 = U_199 )
      | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_201),U_200) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_199),U_198) ),
    inference(variable_rename,[status(thm)],[f_66_1]) ).

cnf(f_66_3,plain,
    ( U_201 = U_199
    | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_201),U_200) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_199),U_198) ),
    inference(clausify,[status(thm)],[f_66_2]) ).

cnf(f_66_4,plain,
    ( U_200 = U_198
    | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_201),U_200) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_199),U_198) ),
    inference(clausify,[status(thm)],[f_66_2]) ).

fof(f_67_1,plain,
    ! [A_17,B_4,A_16,B_3] :
      ( ( B_4 = B_3
        & A_17 = A_16 )
      | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_17),B_4) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_16),B_3) ),
    inference(fof_nnf,[status(thm)],[fact_27_Pair__inject]) ).

fof(f_67_2,plain,
    ! [U_205,U_204,U_203,U_202] :
      ( ( U_204 = U_202
        & U_205 = U_203 )
      | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_205),U_204) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_203),U_202) ),
    inference(variable_rename,[status(thm)],[f_67_1]) ).

cnf(f_67_3,plain,
    ( U_205 = U_203
    | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_205),U_204) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_203),U_202) ),
    inference(clausify,[status(thm)],[f_67_2]) ).

cnf(f_67_4,plain,
    ( U_204 = U_202
    | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_205),U_204) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_203),U_202) ),
    inference(clausify,[status(thm)],[f_67_2]) ).

fof(f_68_1,plain,
    ! [A_17,B_4,A_16,B_3] :
      ( ( B_4 = B_3
        & A_17 = A_16 )
      | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_17),B_4) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_16),B_3)
      | ~ is_bop(A_16)
      | ~ is_bop(A_17) ),
    inference(fof_nnf,[status(thm)],[fact_28_Pair__inject]) ).

fof(f_68_2,plain,
    ! [U_209,U_208,U_207,U_206] :
      ( ( U_208 = U_206
        & U_209 = U_207 )
      | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_209),U_208) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_207),U_206)
      | ~ is_bop(U_207)
      | ~ is_bop(U_209) ),
    inference(variable_rename,[status(thm)],[f_68_1]) ).

fof(f_68_3,plain,
    ! [U_209,U_208,U_207] :
      ( ! [U_206] :
          ( ( U_208 = U_206
            & U_209 = U_207 )
          | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_209),U_208) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_207),U_206) )
      | ~ is_bop(U_207)
      | ~ is_bop(U_209) ),
    inference(miniscope,[status(thm)],[f_68_2]) ).

cnf(f_68_4,plain,
    ( U_209 = U_207
    | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_209),U_208) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_207),U_206)
    | ~ is_bop(U_207)
    | ~ is_bop(U_209) ),
    inference(clausify,[status(thm)],[f_68_3]) ).

cnf(f_68_5,plain,
    ( U_208 = U_206
    | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_209),U_208) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_207),U_206)
    | ~ is_bop(U_207)
    | ~ is_bop(U_209) ),
    inference(clausify,[status(thm)],[f_68_3]) ).

fof(f_69_1,plain,
    ! [A_17,B_4,A_16,B_3] :
      ( ( B_4 = B_3
        & A_17 = A_16 )
      | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_17),B_4) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_16),B_3) ),
    inference(fof_nnf,[status(thm)],[fact_29_Pair__inject]) ).

fof(f_69_2,plain,
    ! [U_213,U_212,U_211,U_210] :
      ( ( U_212 = U_210
        & U_213 = U_211 )
      | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_213),U_212) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_211),U_210) ),
    inference(variable_rename,[status(thm)],[f_69_1]) ).

cnf(f_69_3,plain,
    ( U_213 = U_211
    | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_213),U_212) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_211),U_210) ),
    inference(clausify,[status(thm)],[f_69_2]) ).

cnf(f_69_4,plain,
    ( U_212 = U_210
    | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_213),U_212) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_211),U_210) ),
    inference(clausify,[status(thm)],[f_69_2]) ).

fof(f_70_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_30_Pair__eq]) ).

fof(f_70_2,plain,
    ! [U_217,U_216,U_215,U_214] :
      ( ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_217),U_216) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_215),U_214)
        | U_216 != U_214
        | U_217 != U_215 )
      & ( ( U_216 = U_214
          & U_217 = U_215 )
        | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_217),U_216) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_215),U_214) ) ),
    inference(variable_rename,[status(thm)],[f_70_1]) ).

fof(f_70_3,plain,
    ( ! [U_225,U_223,U_221,U_219] :
        ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_225),U_223) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_221),U_219)
        | U_223 != U_219
        | U_225 != U_221 )
    & ! [U_224,U_222,U_220,U_218] :
        ( ( U_222 = U_218
          & U_224 = U_220 )
        | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_224),U_222) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_220),U_218) ) ),
    inference(miniscope,[status(thm)],[f_70_2]) ).

cnf(f_70_4,plain,
    ( U_224 = U_220
    | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_224),U_222) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_220),U_218) ),
    inference(clausify,[status(thm)],[f_70_3]) ).

cnf(f_70_5,plain,
    ( U_222 = U_218
    | hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_224),U_222) != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_220),U_218) ),
    inference(clausify,[status(thm)],[f_70_3]) ).

cnf(f_70_6,plain,
    ( hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_225),U_223) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_221),U_219)
    | U_223 != U_219
    | U_225 != U_221 ),
    inference(clausify,[status(thm)],[f_70_3]) ).

fof(f_71_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_31_Pair__eq]) ).

fof(f_71_2,plain,
    ! [U_229,U_228,U_227,U_226] :
      ( ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_229),U_228) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_227),U_226)
        | U_228 != U_226
        | U_229 != U_227 )
      & ( ( U_228 = U_226
          & U_229 = U_227 )
        | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_229),U_228) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_227),U_226) ) ),
    inference(variable_rename,[status(thm)],[f_71_1]) ).

fof(f_71_3,plain,
    ( ! [U_237,U_235,U_233,U_231] :
        ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_237),U_235) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_233),U_231)
        | U_235 != U_231
        | U_237 != U_233 )
    & ! [U_236,U_234,U_232,U_230] :
        ( ( U_234 = U_230
          & U_236 = U_232 )
        | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_236),U_234) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_232),U_230) ) ),
    inference(miniscope,[status(thm)],[f_71_2]) ).

cnf(f_71_4,plain,
    ( U_236 = U_232
    | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_236),U_234) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_232),U_230) ),
    inference(clausify,[status(thm)],[f_71_3]) ).

cnf(f_71_5,plain,
    ( U_234 = U_230
    | hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_236),U_234) != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_232),U_230) ),
    inference(clausify,[status(thm)],[f_71_3]) ).

cnf(f_71_6,plain,
    ( hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_237),U_235) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_233),U_231)
    | U_235 != U_231
    | U_237 != U_233 ),
    inference(clausify,[status(thm)],[f_71_3]) ).

fof(f_72_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_32_Pair__eq]) ).

fof(f_72_2,plain,
    ! [U_241,U_240,U_239,U_238] :
      ( ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_241),U_240) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_239),U_238)
        | U_240 != U_238
        | U_241 != U_239 )
      & ( ( U_240 = U_238
          & U_241 = U_239 )
        | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_241),U_240) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_239),U_238) ) ),
    inference(variable_rename,[status(thm)],[f_72_1]) ).

fof(f_72_3,plain,
    ( ! [U_249,U_247,U_245,U_243] :
        ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_249),U_247) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_245),U_243)
        | U_247 != U_243
        | U_249 != U_245 )
    & ! [U_248,U_246,U_244,U_242] :
        ( ( U_246 = U_242
          & U_248 = U_244 )
        | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_248),U_246) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_244),U_242) ) ),
    inference(miniscope,[status(thm)],[f_72_2]) ).

cnf(f_72_4,plain,
    ( U_248 = U_244
    | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_248),U_246) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_244),U_242) ),
    inference(clausify,[status(thm)],[f_72_3]) ).

cnf(f_72_5,plain,
    ( U_246 = U_242
    | hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_248),U_246) != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_244),U_242) ),
    inference(clausify,[status(thm)],[f_72_3]) ).

cnf(f_72_6,plain,
    ( hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_249),U_247) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_245),U_243)
    | U_247 != U_243
    | U_249 != U_245 ),
    inference(clausify,[status(thm)],[f_72_3]) ).

fof(f_73_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_33_Pair__eq]) ).

fof(f_73_2,plain,
    ! [U_253,U_252,U_251,U_250] :
      ( ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_253),U_252) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_251),U_250)
        | U_252 != U_250
        | U_253 != U_251 )
      & ( ( U_252 = U_250
          & U_253 = U_251 )
        | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_253),U_252) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_251),U_250) ) ),
    inference(variable_rename,[status(thm)],[f_73_1]) ).

fof(f_73_3,plain,
    ( ! [U_261,U_259,U_257,U_255] :
        ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_261),U_259) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_257),U_255)
        | U_259 != U_255
        | U_261 != U_257 )
    & ! [U_260,U_258,U_256,U_254] :
        ( ( U_258 = U_254
          & U_260 = U_256 )
        | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_260),U_258) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_256),U_254) ) ),
    inference(miniscope,[status(thm)],[f_73_2]) ).

cnf(f_73_4,plain,
    ( U_260 = U_256
    | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_260),U_258) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_256),U_254) ),
    inference(clausify,[status(thm)],[f_73_3]) ).

cnf(f_73_5,plain,
    ( U_258 = U_254
    | hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_260),U_258) != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_256),U_254) ),
    inference(clausify,[status(thm)],[f_73_3]) ).

cnf(f_73_6,plain,
    ( hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_261),U_259) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_257),U_255)
    | U_259 != U_255
    | U_261 != U_257 ),
    inference(clausify,[status(thm)],[f_73_3]) ).

fof(f_74_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_34_Pair__eq]) ).

fof(f_74_2,plain,
    ! [U_265,U_264,U_263,U_262] :
      ( ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_265),U_264) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_263),U_262)
        | U_264 != U_262
        | U_265 != U_263 )
      & ( ( U_264 = U_262
          & U_265 = U_263 )
        | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_265),U_264) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_263),U_262) ) ),
    inference(variable_rename,[status(thm)],[f_74_1]) ).

fof(f_74_3,plain,
    ( ! [U_273,U_271,U_269,U_267] :
        ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_273),U_271) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_269),U_267)
        | U_271 != U_267
        | U_273 != U_269 )
    & ! [U_272,U_270,U_268,U_266] :
        ( ( U_270 = U_266
          & U_272 = U_268 )
        | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_272),U_270) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_268),U_266) ) ),
    inference(miniscope,[status(thm)],[f_74_2]) ).

cnf(f_74_4,plain,
    ( U_272 = U_268
    | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_272),U_270) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_268),U_266) ),
    inference(clausify,[status(thm)],[f_74_3]) ).

cnf(f_74_5,plain,
    ( U_270 = U_266
    | hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_272),U_270) != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_268),U_266) ),
    inference(clausify,[status(thm)],[f_74_3]) ).

cnf(f_74_6,plain,
    ( hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_273),U_271) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_269),U_267)
    | U_271 != U_267
    | U_273 != U_269 ),
    inference(clausify,[status(thm)],[f_74_3]) ).

fof(f_75_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_13),B_2)
          | B != B_2
          | A_1 != A_13 )
        & ( ( B = B_2
            & A_1 = A_13 )
          | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_13),B_2) ) )
      | ~ is_bop(A_13)
      | ~ is_bop(A_1) ),
    inference(fof_nnf,[status(thm)],[fact_35_Pair__eq]) ).

fof(f_75_2,plain,
    ! [U_277,U_276,U_275,U_274] :
      ( ( ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_274)
          | U_276 != U_274
          | U_277 != U_275 )
        & ( ( U_276 = U_274
            & U_277 = U_275 )
          | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_274) ) )
      | ~ is_bop(U_275)
      | ~ is_bop(U_277) ),
    inference(variable_rename,[status(thm)],[f_75_1]) ).

fof(f_75_3,plain,
    ! [U_277,U_276,U_275] :
      ( ( ! [U_279] :
            ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_279)
            | U_276 != U_279
            | U_277 != U_275 )
        & ! [U_278] :
            ( ( U_276 = U_278
              & U_277 = U_275 )
            | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_278) ) )
      | ~ is_bop(U_275)
      | ~ is_bop(U_277) ),
    inference(miniscope,[status(thm)],[f_75_2]) ).

cnf(f_75_4,plain,
    ( U_277 = U_275
    | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_278)
    | ~ is_bop(U_275)
    | ~ is_bop(U_277) ),
    inference(clausify,[status(thm)],[f_75_3]) ).

cnf(f_75_5,plain,
    ( U_276 = U_278
    | hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_278)
    | ~ is_bop(U_275)
    | ~ is_bop(U_277) ),
    inference(clausify,[status(thm)],[f_75_3]) ).

cnf(f_75_6,plain,
    ( hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_277),U_276) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_275),U_279)
    | U_276 != U_279
    | U_277 != U_275
    | ~ is_bop(U_275)
    | ~ is_bop(U_277) ),
    inference(clausify,[status(thm)],[f_75_3]) ).

fof(f_76_1,plain,
    ! [A_1,B,A_13,B_2] :
      ( ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_13),B_2)
        | B != B_2
        | A_1 != A_13 )
      & ( ( B = B_2
          & A_1 = A_13 )
        | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_13),B_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_36_Pair__eq]) ).

fof(f_76_2,plain,
    ! [U_283,U_282,U_281,U_280] :
      ( ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_283),U_282) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_281),U_280)
        | U_282 != U_280
        | U_283 != U_281 )
      & ( ( U_282 = U_280
          & U_283 = U_281 )
        | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_283),U_282) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_281),U_280) ) ),
    inference(variable_rename,[status(thm)],[f_76_1]) ).

fof(f_76_3,plain,
    ( ! [U_291,U_289,U_287,U_285] :
        ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_291),U_289) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_287),U_285)
        | U_289 != U_285
        | U_291 != U_287 )
    & ! [U_290,U_288,U_286,U_284] :
        ( ( U_288 = U_284
          & U_290 = U_286 )
        | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_290),U_288) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_286),U_284) ) ),
    inference(miniscope,[status(thm)],[f_76_2]) ).

cnf(f_76_4,plain,
    ( U_290 = U_286
    | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_290),U_288) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_286),U_284) ),
    inference(clausify,[status(thm)],[f_76_3]) ).

cnf(f_76_5,plain,
    ( U_288 = U_284
    | hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_290),U_288) != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_286),U_284) ),
    inference(clausify,[status(thm)],[f_76_3]) ).

cnf(f_76_6,plain,
    ( hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_291),U_289) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_287),U_285)
    | U_289 != U_285
    | U_291 != U_287 ),
    inference(clausify,[status(thm)],[f_76_3]) ).

fof(f_77_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P282169671l_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P282169671l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_37_split__paired__All]) ).

fof(f_77_2,plain,
    ! [U_298] :
      ( ( ! [U_297] : hBOOL(hAPP_P282169671l_bool(U_298,U_297))
        | ? [U_296,U_295] : ~ hBOOL(hAPP_P282169671l_bool(U_298,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_296),U_295))) )
      & ( ! [U_294,U_293] : hBOOL(hAPP_P282169671l_bool(U_298,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
        | ? [U_292] : ~ hBOOL(hAPP_P282169671l_bool(U_298,U_292)) ) ),
    inference(variable_rename,[status(thm)],[f_77_1]) ).

fof(f_77_3,plain,
    ( ! [U_300] :
        ( ! [U_297] : hBOOL(hAPP_P282169671l_bool(U_300,U_297))
        | ? [U_296,U_295] : ~ hBOOL(hAPP_P282169671l_bool(U_300,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_296),U_295))) )
    & ! [U_299] :
        ( ! [U_294,U_293] : hBOOL(hAPP_P282169671l_bool(U_299,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
        | ? [U_292] : ~ hBOOL(hAPP_P282169671l_bool(U_299,U_292)) ) ),
    inference(miniscope,[status(thm)],[f_77_2]) ).

fof(f_77_4,plain,
    ( ! [U_300] :
        ( ! [U_297] : hBOOL(hAPP_P282169671l_bool(U_300,U_297))
        | ? [U_296,U_295] : ~ hBOOL(hAPP_P282169671l_bool(U_300,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_296),U_295))) )
    & ! [U_299] :
        ( ! [U_294,U_293] : hBOOL(hAPP_P282169671l_bool(U_299,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
        | ~ hBOOL(hAPP_P282169671l_bool(U_299,sK10(U_299))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK10]),skolemize(U_292,sK10(U_299))],[f_77_3]) ).

fof(f_77_5,plain,
    ( ! [U_300] :
        ( ! [U_297] : hBOOL(hAPP_P282169671l_bool(U_300,U_297))
        | ? [U_295] : ~ hBOOL(hAPP_P282169671l_bool(U_300,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK11(U_300)),U_295))) )
    & ! [U_299] :
        ( ! [U_294,U_293] : hBOOL(hAPP_P282169671l_bool(U_299,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
        | ~ hBOOL(hAPP_P282169671l_bool(U_299,sK10(U_299))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK11]),skolemize(U_296,sK11(U_300))],[f_77_4]) ).

fof(f_77_6,plain,
    ( ! [U_300] :
        ( ! [U_297] : hBOOL(hAPP_P282169671l_bool(U_300,U_297))
        | ~ hBOOL(hAPP_P282169671l_bool(U_300,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK11(U_300)),sK12(U_300)))) )
    & ! [U_299] :
        ( ! [U_294,U_293] : hBOOL(hAPP_P282169671l_bool(U_299,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
        | ~ hBOOL(hAPP_P282169671l_bool(U_299,sK10(U_299))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK12]),skolemize(U_295,sK12(U_300))],[f_77_5]) ).

cnf(f_77_7,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_299,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_294),U_293)))
    | ~ hBOOL(hAPP_P282169671l_bool(U_299,sK10(U_299))) ),
    inference(clausify,[status(thm)],[f_77_6]) ).

cnf(f_77_8,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_300,U_297))
    | ~ hBOOL(hAPP_P282169671l_bool(U_300,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK11(U_300)),sK12(U_300)))) ),
    inference(clausify,[status(thm)],[f_77_6]) ).

fof(f_78_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P1708370145l_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P1708370145l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_38_split__paired__All]) ).

fof(f_78_2,plain,
    ! [U_307] :
      ( ( ! [U_306] : hBOOL(hAPP_P1708370145l_bool(U_307,U_306))
        | ? [U_305,U_304] : ~ hBOOL(hAPP_P1708370145l_bool(U_307,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_305),U_304))) )
      & ( ! [U_303,U_302] : hBOOL(hAPP_P1708370145l_bool(U_307,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
        | ? [U_301] : ~ hBOOL(hAPP_P1708370145l_bool(U_307,U_301)) ) ),
    inference(variable_rename,[status(thm)],[f_78_1]) ).

fof(f_78_3,plain,
    ( ! [U_309] :
        ( ! [U_306] : hBOOL(hAPP_P1708370145l_bool(U_309,U_306))
        | ? [U_305,U_304] : ~ hBOOL(hAPP_P1708370145l_bool(U_309,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_305),U_304))) )
    & ! [U_308] :
        ( ! [U_303,U_302] : hBOOL(hAPP_P1708370145l_bool(U_308,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
        | ? [U_301] : ~ hBOOL(hAPP_P1708370145l_bool(U_308,U_301)) ) ),
    inference(miniscope,[status(thm)],[f_78_2]) ).

fof(f_78_4,plain,
    ( ! [U_309] :
        ( ! [U_306] : hBOOL(hAPP_P1708370145l_bool(U_309,U_306))
        | ? [U_305,U_304] : ~ hBOOL(hAPP_P1708370145l_bool(U_309,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_305),U_304))) )
    & ! [U_308] :
        ( ! [U_303,U_302] : hBOOL(hAPP_P1708370145l_bool(U_308,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_308,sK13(U_308))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK13]),skolemize(U_301,sK13(U_308))],[f_78_3]) ).

fof(f_78_5,plain,
    ( ! [U_309] :
        ( ! [U_306] : hBOOL(hAPP_P1708370145l_bool(U_309,U_306))
        | ? [U_304] : ~ hBOOL(hAPP_P1708370145l_bool(U_309,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK14(U_309)),U_304))) )
    & ! [U_308] :
        ( ! [U_303,U_302] : hBOOL(hAPP_P1708370145l_bool(U_308,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_308,sK13(U_308))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK14]),skolemize(U_305,sK14(U_309))],[f_78_4]) ).

fof(f_78_6,plain,
    ( ! [U_309] :
        ( ! [U_306] : hBOOL(hAPP_P1708370145l_bool(U_309,U_306))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_309,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK14(U_309)),sK15(U_309)))) )
    & ! [U_308] :
        ( ! [U_303,U_302] : hBOOL(hAPP_P1708370145l_bool(U_308,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_308,sK13(U_308))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK15]),skolemize(U_304,sK15(U_309))],[f_78_5]) ).

cnf(f_78_7,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_308,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_303),U_302)))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_308,sK13(U_308))) ),
    inference(clausify,[status(thm)],[f_78_6]) ).

cnf(f_78_8,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_309,U_306))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_309,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK14(U_309)),sK15(U_309)))) ),
    inference(clausify,[status(thm)],[f_78_6]) ).

fof(f_79_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P159683425l_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P159683425l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_39_split__paired__All]) ).

fof(f_79_2,plain,
    ! [U_316] :
      ( ( ! [U_315] : hBOOL(hAPP_P159683425l_bool(U_316,U_315))
        | ? [U_314,U_313] : ~ hBOOL(hAPP_P159683425l_bool(U_316,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_314),U_313))) )
      & ( ! [U_312,U_311] : hBOOL(hAPP_P159683425l_bool(U_316,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
        | ? [U_310] : ~ hBOOL(hAPP_P159683425l_bool(U_316,U_310)) ) ),
    inference(variable_rename,[status(thm)],[f_79_1]) ).

fof(f_79_3,plain,
    ( ! [U_318] :
        ( ! [U_315] : hBOOL(hAPP_P159683425l_bool(U_318,U_315))
        | ? [U_314,U_313] : ~ hBOOL(hAPP_P159683425l_bool(U_318,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_314),U_313))) )
    & ! [U_317] :
        ( ! [U_312,U_311] : hBOOL(hAPP_P159683425l_bool(U_317,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
        | ? [U_310] : ~ hBOOL(hAPP_P159683425l_bool(U_317,U_310)) ) ),
    inference(miniscope,[status(thm)],[f_79_2]) ).

fof(f_79_4,plain,
    ( ! [U_318] :
        ( ! [U_315] : hBOOL(hAPP_P159683425l_bool(U_318,U_315))
        | ? [U_314,U_313] : ~ hBOOL(hAPP_P159683425l_bool(U_318,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_314),U_313))) )
    & ! [U_317] :
        ( ! [U_312,U_311] : hBOOL(hAPP_P159683425l_bool(U_317,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
        | ~ hBOOL(hAPP_P159683425l_bool(U_317,sK16(U_317))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK16]),skolemize(U_310,sK16(U_317))],[f_79_3]) ).

fof(f_79_5,plain,
    ( ! [U_318] :
        ( ! [U_315] : hBOOL(hAPP_P159683425l_bool(U_318,U_315))
        | ? [U_313] : ~ hBOOL(hAPP_P159683425l_bool(U_318,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK17(U_318)),U_313))) )
    & ! [U_317] :
        ( ! [U_312,U_311] : hBOOL(hAPP_P159683425l_bool(U_317,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
        | ~ hBOOL(hAPP_P159683425l_bool(U_317,sK16(U_317))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK17]),skolemize(U_314,sK17(U_318))],[f_79_4]) ).

fof(f_79_6,plain,
    ( ! [U_318] :
        ( ! [U_315] : hBOOL(hAPP_P159683425l_bool(U_318,U_315))
        | ~ hBOOL(hAPP_P159683425l_bool(U_318,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK17(U_318)),sK18(U_318)))) )
    & ! [U_317] :
        ( ! [U_312,U_311] : hBOOL(hAPP_P159683425l_bool(U_317,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
        | ~ hBOOL(hAPP_P159683425l_bool(U_317,sK16(U_317))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK18]),skolemize(U_313,sK18(U_318))],[f_79_5]) ).

cnf(f_79_7,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_317,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_312),U_311)))
    | ~ hBOOL(hAPP_P159683425l_bool(U_317,sK16(U_317))) ),
    inference(clausify,[status(thm)],[f_79_6]) ).

cnf(f_79_8,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_318,U_315))
    | ~ hBOOL(hAPP_P159683425l_bool(U_318,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK17(U_318)),sK18(U_318)))) ),
    inference(clausify,[status(thm)],[f_79_6]) ).

fof(f_80_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P1235399154l_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P1235399154l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_40_split__paired__All]) ).

fof(f_80_2,plain,
    ! [U_325] :
      ( ( ! [U_324] : hBOOL(hAPP_P1235399154l_bool(U_325,U_324))
        | ? [U_323,U_322] : ~ hBOOL(hAPP_P1235399154l_bool(U_325,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_323),U_322))) )
      & ( ! [U_321,U_320] : hBOOL(hAPP_P1235399154l_bool(U_325,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
        | ? [U_319] : ~ hBOOL(hAPP_P1235399154l_bool(U_325,U_319)) ) ),
    inference(variable_rename,[status(thm)],[f_80_1]) ).

fof(f_80_3,plain,
    ( ! [U_327] :
        ( ! [U_324] : hBOOL(hAPP_P1235399154l_bool(U_327,U_324))
        | ? [U_323,U_322] : ~ hBOOL(hAPP_P1235399154l_bool(U_327,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_323),U_322))) )
    & ! [U_326] :
        ( ! [U_321,U_320] : hBOOL(hAPP_P1235399154l_bool(U_326,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
        | ? [U_319] : ~ hBOOL(hAPP_P1235399154l_bool(U_326,U_319)) ) ),
    inference(miniscope,[status(thm)],[f_80_2]) ).

fof(f_80_4,plain,
    ( ! [U_327] :
        ( ! [U_324] : hBOOL(hAPP_P1235399154l_bool(U_327,U_324))
        | ? [U_323,U_322] : ~ hBOOL(hAPP_P1235399154l_bool(U_327,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_323),U_322))) )
    & ! [U_326] :
        ( ! [U_321,U_320] : hBOOL(hAPP_P1235399154l_bool(U_326,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_326,sK19(U_326))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK19]),skolemize(U_319,sK19(U_326))],[f_80_3]) ).

fof(f_80_5,plain,
    ( ! [U_327] :
        ( ! [U_324] : hBOOL(hAPP_P1235399154l_bool(U_327,U_324))
        | ? [U_322] : ~ hBOOL(hAPP_P1235399154l_bool(U_327,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK20(U_327)),U_322))) )
    & ! [U_326] :
        ( ! [U_321,U_320] : hBOOL(hAPP_P1235399154l_bool(U_326,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_326,sK19(U_326))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK20]),skolemize(U_323,sK20(U_327))],[f_80_4]) ).

fof(f_80_6,plain,
    ( ! [U_327] :
        ( ! [U_324] : hBOOL(hAPP_P1235399154l_bool(U_327,U_324))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_327,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK20(U_327)),sK21(U_327)))) )
    & ! [U_326] :
        ( ! [U_321,U_320] : hBOOL(hAPP_P1235399154l_bool(U_326,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_326,sK19(U_326))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK21]),skolemize(U_322,sK21(U_327))],[f_80_5]) ).

cnf(f_80_7,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_326,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_321),U_320)))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_326,sK19(U_326))) ),
    inference(clausify,[status(thm)],[f_80_6]) ).

cnf(f_80_8,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_327,U_324))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_327,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK20(U_327)),sK21(U_327)))) ),
    inference(clausify,[status(thm)],[f_80_6]) ).

fof(f_81_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P449474095r_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P449474095r_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_41_split__paired__All]) ).

fof(f_81_2,plain,
    ! [U_334] :
      ( ( ! [U_333] : hBOOL(hAPP_P449474095r_bool(U_334,U_333))
        | ? [U_332,U_331] : ~ hBOOL(hAPP_P449474095r_bool(U_334,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_332),U_331))) )
      & ( ! [U_330,U_329] : hBOOL(hAPP_P449474095r_bool(U_334,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
        | ? [U_328] : ~ hBOOL(hAPP_P449474095r_bool(U_334,U_328)) ) ),
    inference(variable_rename,[status(thm)],[f_81_1]) ).

fof(f_81_3,plain,
    ( ! [U_336] :
        ( ! [U_333] : hBOOL(hAPP_P449474095r_bool(U_336,U_333))
        | ? [U_332,U_331] : ~ hBOOL(hAPP_P449474095r_bool(U_336,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_332),U_331))) )
    & ! [U_335] :
        ( ! [U_330,U_329] : hBOOL(hAPP_P449474095r_bool(U_335,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
        | ? [U_328] : ~ hBOOL(hAPP_P449474095r_bool(U_335,U_328)) ) ),
    inference(miniscope,[status(thm)],[f_81_2]) ).

fof(f_81_4,plain,
    ( ! [U_336] :
        ( ! [U_333] : hBOOL(hAPP_P449474095r_bool(U_336,U_333))
        | ? [U_332,U_331] : ~ hBOOL(hAPP_P449474095r_bool(U_336,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_332),U_331))) )
    & ! [U_335] :
        ( ! [U_330,U_329] : hBOOL(hAPP_P449474095r_bool(U_335,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
        | ~ hBOOL(hAPP_P449474095r_bool(U_335,sK22(U_335))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK22]),skolemize(U_328,sK22(U_335))],[f_81_3]) ).

fof(f_81_5,plain,
    ( ! [U_336] :
        ( ! [U_333] : hBOOL(hAPP_P449474095r_bool(U_336,U_333))
        | ? [U_331] : ~ hBOOL(hAPP_P449474095r_bool(U_336,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK23(U_336)),U_331))) )
    & ! [U_335] :
        ( ! [U_330,U_329] : hBOOL(hAPP_P449474095r_bool(U_335,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
        | ~ hBOOL(hAPP_P449474095r_bool(U_335,sK22(U_335))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK23]),skolemize(U_332,sK23(U_336))],[f_81_4]) ).

fof(f_81_6,plain,
    ( ! [U_336] :
        ( ! [U_333] : hBOOL(hAPP_P449474095r_bool(U_336,U_333))
        | ~ hBOOL(hAPP_P449474095r_bool(U_336,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK23(U_336)),sK24(U_336)))) )
    & ! [U_335] :
        ( ! [U_330,U_329] : hBOOL(hAPP_P449474095r_bool(U_335,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
        | ~ hBOOL(hAPP_P449474095r_bool(U_335,sK22(U_335))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK24]),skolemize(U_331,sK24(U_336))],[f_81_5]) ).

cnf(f_81_7,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_335,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_330),U_329)))
    | ~ hBOOL(hAPP_P449474095r_bool(U_335,sK22(U_335))) ),
    inference(clausify,[status(thm)],[f_81_6]) ).

cnf(f_81_8,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_336,U_333))
    | ~ hBOOL(hAPP_P449474095r_bool(U_336,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK23(U_336)),sK24(U_336)))) ),
    inference(clausify,[status(thm)],[f_81_6]) ).

fof(f_82_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P943837928l_bool(Pa,X1))
        | ? [A,B_1] :
            ( ~ hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))
            & is_bop(A) ) )
      & ( ! [A,B_1] :
            ( hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))
            | ~ is_bop(A) )
        | ? [X1] : ~ hBOOL(hAPP_P943837928l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_42_split__paired__All]) ).

fof(f_82_2,plain,
    ! [U_343] :
      ( ( ! [U_342] : hBOOL(hAPP_P943837928l_bool(U_343,U_342))
        | ? [U_341,U_340] :
            ( ~ hBOOL(hAPP_P943837928l_bool(U_343,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_341),U_340)))
            & is_bop(U_341) ) )
      & ( ! [U_339,U_338] :
            ( hBOOL(hAPP_P943837928l_bool(U_343,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
            | ~ is_bop(U_339) )
        | ? [U_337] : ~ hBOOL(hAPP_P943837928l_bool(U_343,U_337)) ) ),
    inference(variable_rename,[status(thm)],[f_82_1]) ).

fof(f_82_3,plain,
    ( ! [U_345] :
        ( ! [U_342] : hBOOL(hAPP_P943837928l_bool(U_345,U_342))
        | ? [U_341] :
            ( ? [U_340] : ~ hBOOL(hAPP_P943837928l_bool(U_345,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_341),U_340)))
            & is_bop(U_341) ) )
    & ! [U_344] :
        ( ! [U_339] :
            ( ! [U_338] : hBOOL(hAPP_P943837928l_bool(U_344,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
            | ~ is_bop(U_339) )
        | ? [U_337] : ~ hBOOL(hAPP_P943837928l_bool(U_344,U_337)) ) ),
    inference(miniscope,[status(thm)],[f_82_2]) ).

fof(f_82_4,plain,
    ( ! [U_345] :
        ( ! [U_342] : hBOOL(hAPP_P943837928l_bool(U_345,U_342))
        | ? [U_341] :
            ( ? [U_340] : ~ hBOOL(hAPP_P943837928l_bool(U_345,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_341),U_340)))
            & is_bop(U_341) ) )
    & ! [U_344] :
        ( ! [U_339] :
            ( ! [U_338] : hBOOL(hAPP_P943837928l_bool(U_344,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
            | ~ is_bop(U_339) )
        | ~ hBOOL(hAPP_P943837928l_bool(U_344,sK25(U_344))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK25]),skolemize(U_337,sK25(U_344))],[f_82_3]) ).

fof(f_82_5,plain,
    ( ! [U_345] :
        ( ! [U_342] : hBOOL(hAPP_P943837928l_bool(U_345,U_342))
        | ( ? [U_340] : ~ hBOOL(hAPP_P943837928l_bool(U_345,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK26(U_345)),U_340)))
          & is_bop(sK26(U_345)) ) )
    & ! [U_344] :
        ( ! [U_339] :
            ( ! [U_338] : hBOOL(hAPP_P943837928l_bool(U_344,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
            | ~ is_bop(U_339) )
        | ~ hBOOL(hAPP_P943837928l_bool(U_344,sK25(U_344))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK26]),skolemize(U_341,sK26(U_345))],[f_82_4]) ).

fof(f_82_6,plain,
    ( ! [U_345] :
        ( ! [U_342] : hBOOL(hAPP_P943837928l_bool(U_345,U_342))
        | ( ~ hBOOL(hAPP_P943837928l_bool(U_345,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK26(U_345)),sK27(U_345))))
          & is_bop(sK26(U_345)) ) )
    & ! [U_344] :
        ( ! [U_339] :
            ( ! [U_338] : hBOOL(hAPP_P943837928l_bool(U_344,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
            | ~ is_bop(U_339) )
        | ~ hBOOL(hAPP_P943837928l_bool(U_344,sK25(U_344))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK27]),skolemize(U_340,sK27(U_345))],[f_82_5]) ).

cnf(f_82_7,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_344,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_339),U_338)))
    | ~ is_bop(U_339)
    | ~ hBOOL(hAPP_P943837928l_bool(U_344,sK25(U_344))) ),
    inference(clausify,[status(thm)],[f_82_6]) ).

cnf(f_82_8,plain,
    ( is_bop(sK26(U_345))
    | hBOOL(hAPP_P943837928l_bool(U_345,U_342)) ),
    inference(clausify,[status(thm)],[f_82_6]) ).

cnf(f_82_9,plain,
    ( ~ hBOOL(hAPP_P943837928l_bool(U_345,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK26(U_345)),sK27(U_345))))
    | hBOOL(hAPP_P943837928l_bool(U_345,U_342)) ),
    inference(clausify,[status(thm)],[f_82_6]) ).

fof(f_83_1,plain,
    ! [Pa] :
      ( ( ! [X1] : hBOOL(hAPP_P929938951l_bool(Pa,X1))
        | ? [A,B_1] : ~ hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1))) )
      & ( ! [A,B_1] : hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)))
        | ? [X1] : ~ hBOOL(hAPP_P929938951l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_43_split__paired__All]) ).

fof(f_83_2,plain,
    ! [U_352] :
      ( ( ! [U_351] : hBOOL(hAPP_P929938951l_bool(U_352,U_351))
        | ? [U_350,U_349] : ~ hBOOL(hAPP_P929938951l_bool(U_352,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_350),U_349))) )
      & ( ! [U_348,U_347] : hBOOL(hAPP_P929938951l_bool(U_352,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
        | ? [U_346] : ~ hBOOL(hAPP_P929938951l_bool(U_352,U_346)) ) ),
    inference(variable_rename,[status(thm)],[f_83_1]) ).

fof(f_83_3,plain,
    ( ! [U_354] :
        ( ! [U_351] : hBOOL(hAPP_P929938951l_bool(U_354,U_351))
        | ? [U_350,U_349] : ~ hBOOL(hAPP_P929938951l_bool(U_354,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_350),U_349))) )
    & ! [U_353] :
        ( ! [U_348,U_347] : hBOOL(hAPP_P929938951l_bool(U_353,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
        | ? [U_346] : ~ hBOOL(hAPP_P929938951l_bool(U_353,U_346)) ) ),
    inference(miniscope,[status(thm)],[f_83_2]) ).

fof(f_83_4,plain,
    ( ! [U_354] :
        ( ! [U_351] : hBOOL(hAPP_P929938951l_bool(U_354,U_351))
        | ? [U_350,U_349] : ~ hBOOL(hAPP_P929938951l_bool(U_354,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_350),U_349))) )
    & ! [U_353] :
        ( ! [U_348,U_347] : hBOOL(hAPP_P929938951l_bool(U_353,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
        | ~ hBOOL(hAPP_P929938951l_bool(U_353,sK28(U_353))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK28]),skolemize(U_346,sK28(U_353))],[f_83_3]) ).

fof(f_83_5,plain,
    ( ! [U_354] :
        ( ! [U_351] : hBOOL(hAPP_P929938951l_bool(U_354,U_351))
        | ? [U_349] : ~ hBOOL(hAPP_P929938951l_bool(U_354,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK29(U_354)),U_349))) )
    & ! [U_353] :
        ( ! [U_348,U_347] : hBOOL(hAPP_P929938951l_bool(U_353,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
        | ~ hBOOL(hAPP_P929938951l_bool(U_353,sK28(U_353))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK29]),skolemize(U_350,sK29(U_354))],[f_83_4]) ).

fof(f_83_6,plain,
    ( ! [U_354] :
        ( ! [U_351] : hBOOL(hAPP_P929938951l_bool(U_354,U_351))
        | ~ hBOOL(hAPP_P929938951l_bool(U_354,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK29(U_354)),sK30(U_354)))) )
    & ! [U_353] :
        ( ! [U_348,U_347] : hBOOL(hAPP_P929938951l_bool(U_353,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
        | ~ hBOOL(hAPP_P929938951l_bool(U_353,sK28(U_353))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK30]),skolemize(U_349,sK30(U_354))],[f_83_5]) ).

cnf(f_83_7,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_353,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_348),U_347)))
    | ~ hBOOL(hAPP_P929938951l_bool(U_353,sK28(U_353))) ),
    inference(clausify,[status(thm)],[f_83_6]) ).

cnf(f_83_8,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_354,U_351))
    | ~ hBOOL(hAPP_P929938951l_bool(U_354,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK29(U_354)),sK30(U_354)))) ),
    inference(clausify,[status(thm)],[f_83_6]) ).

fof(f_84_1,plain,
    ! [F_1,B,A_1,X_2] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = hAPP_l207779698on_val(F_1,X_2)
        | X_2 = A_1 )
      & ( hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = B
        | X_2 != A_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_44_fun__upd__def]) ).

fof(f_84_2,plain,
    ! [U_358,U_357,U_356,U_355] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(U_358,U_356,U_357),U_355) = hAPP_l207779698on_val(U_358,U_355)
        | U_355 = U_356 )
      & ( hAPP_l207779698on_val(fun_up1149430426on_val(U_358,U_356,U_357),U_355) = U_357
        | U_355 != U_356 ) ),
    inference(variable_rename,[status(thm)],[f_84_1]) ).

fof(f_84_3,plain,
    ( ! [U_366,U_364,U_362,U_360] :
        ( hAPP_l207779698on_val(fun_up1149430426on_val(U_366,U_362,U_364),U_360) = hAPP_l207779698on_val(U_366,U_360)
        | U_360 = U_362 )
    & ! [U_365,U_363,U_361,U_359] :
        ( hAPP_l207779698on_val(fun_up1149430426on_val(U_365,U_361,U_363),U_359) = U_363
        | U_359 != U_361 ) ),
    inference(miniscope,[status(thm)],[f_84_2]) ).

cnf(f_84_4,plain,
    ( hAPP_l207779698on_val(fun_up1149430426on_val(U_365,U_361,U_363),U_359) = U_363
    | U_359 != U_361 ),
    inference(clausify,[status(thm)],[f_84_3]) ).

cnf(f_84_5,plain,
    ( hAPP_l207779698on_val(fun_up1149430426on_val(U_366,U_362,U_364),U_360) = hAPP_l207779698on_val(U_366,U_360)
    | U_360 = U_362 ),
    inference(clausify,[status(thm)],[f_84_3]) ).

fof(f_85_1,plain,
    ! [F_1,B,A_1,X_2] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = hAPP_l512744617ion_ty(F_1,X_2)
        | X_2 = A_1 )
      & ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = B
        | X_2 != A_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_45_fun__upd__def]) ).

fof(f_85_2,plain,
    ! [U_370,U_369,U_368,U_367] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_370,U_368,U_369),U_367) = hAPP_l512744617ion_ty(U_370,U_367)
        | U_367 = U_368 )
      & ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_370,U_368,U_369),U_367) = U_369
        | U_367 != U_368 ) ),
    inference(variable_rename,[status(thm)],[f_85_1]) ).

fof(f_85_3,plain,
    ( ! [U_378,U_376,U_374,U_372] :
        ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_378,U_374,U_376),U_372) = hAPP_l512744617ion_ty(U_378,U_372)
        | U_372 = U_374 )
    & ! [U_377,U_375,U_373,U_371] :
        ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_377,U_373,U_375),U_371) = U_375
        | U_371 != U_373 ) ),
    inference(miniscope,[status(thm)],[f_85_2]) ).

cnf(f_85_4,plain,
    ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_377,U_373,U_375),U_371) = U_375
    | U_371 != U_373 ),
    inference(clausify,[status(thm)],[f_85_3]) ).

cnf(f_85_5,plain,
    ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_378,U_374,U_376),U_372) = hAPP_l512744617ion_ty(U_378,U_372)
    | U_372 = U_374 ),
    inference(clausify,[status(thm)],[f_85_3]) ).

fof(f_86_1,plain,
    ! [F_1,B,A_1,X_2] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = hAPP_n546249108on_val(F_1,X_2)
        | X_2 = A_1 )
      & ( hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = B
        | X_2 != A_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_46_fun__upd__def]) ).

fof(f_86_2,plain,
    ! [U_382,U_381,U_380,U_379] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(U_382,U_380,U_381),U_379) = hAPP_n546249108on_val(U_382,U_379)
        | U_379 = U_380 )
      & ( hAPP_n546249108on_val(fun_up2041264236on_val(U_382,U_380,U_381),U_379) = U_381
        | U_379 != U_380 ) ),
    inference(variable_rename,[status(thm)],[f_86_1]) ).

fof(f_86_3,plain,
    ( ! [U_390,U_388,U_386,U_384] :
        ( hAPP_n546249108on_val(fun_up2041264236on_val(U_390,U_386,U_388),U_384) = hAPP_n546249108on_val(U_390,U_384)
        | U_384 = U_386 )
    & ! [U_389,U_387,U_385,U_383] :
        ( hAPP_n546249108on_val(fun_up2041264236on_val(U_389,U_385,U_387),U_383) = U_387
        | U_383 != U_385 ) ),
    inference(miniscope,[status(thm)],[f_86_2]) ).

cnf(f_86_4,plain,
    ( hAPP_n546249108on_val(fun_up2041264236on_val(U_389,U_385,U_387),U_383) = U_387
    | U_383 != U_385 ),
    inference(clausify,[status(thm)],[f_86_3]) ).

cnf(f_86_5,plain,
    ( hAPP_n546249108on_val(fun_up2041264236on_val(U_390,U_386,U_388),U_384) = hAPP_n546249108on_val(U_390,U_384)
    | U_384 = U_386 ),
    inference(clausify,[status(thm)],[f_86_3]) ).

fof(f_87_1,plain,
    ! [F_1,B,A_1,X_2] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = hAPP_P2094403585on_val(F_1,X_2)
        | X_2 = A_1 )
      & ( hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = B
        | X_2 != A_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_47_fun__upd__def]) ).

fof(f_87_2,plain,
    ! [U_394,U_393,U_392,U_391] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(U_394,U_392,U_393),U_391) = hAPP_P2094403585on_val(U_394,U_391)
        | U_391 = U_392 )
      & ( hAPP_P2094403585on_val(fun_up204312361on_val(U_394,U_392,U_393),U_391) = U_393
        | U_391 != U_392 ) ),
    inference(variable_rename,[status(thm)],[f_87_1]) ).

fof(f_87_3,plain,
    ( ! [U_402,U_400,U_398,U_396] :
        ( hAPP_P2094403585on_val(fun_up204312361on_val(U_402,U_398,U_400),U_396) = hAPP_P2094403585on_val(U_402,U_396)
        | U_396 = U_398 )
    & ! [U_401,U_399,U_397,U_395] :
        ( hAPP_P2094403585on_val(fun_up204312361on_val(U_401,U_397,U_399),U_395) = U_399
        | U_395 != U_397 ) ),
    inference(miniscope,[status(thm)],[f_87_2]) ).

cnf(f_87_4,plain,
    ( hAPP_P2094403585on_val(fun_up204312361on_val(U_401,U_397,U_399),U_395) = U_399
    | U_395 != U_397 ),
    inference(clausify,[status(thm)],[f_87_3]) ).

cnf(f_87_5,plain,
    ( hAPP_P2094403585on_val(fun_up204312361on_val(U_402,U_398,U_400),U_396) = hAPP_P2094403585on_val(U_402,U_396)
    | U_396 = U_398 ),
    inference(clausify,[status(thm)],[f_87_3]) ).

fof(f_88_1,plain,
    ! [F_1,X_1,Y_2] :
      ( fun_up1149430426on_val(F_1,X_1,Y_2) = F_1
      | hAPP_l207779698on_val(F_1,X_1) != Y_2 ),
    inference(fof_nnf,[status(thm)],[fact_48_fun__upd__idem]) ).

fof(f_88_2,plain,
    ! [U_405,U_404,U_403] :
      ( fun_up1149430426on_val(U_405,U_404,U_403) = U_405
      | hAPP_l207779698on_val(U_405,U_404) != U_403 ),
    inference(variable_rename,[status(thm)],[f_88_1]) ).

cnf(f_88_3,plain,
    ( fun_up1149430426on_val(U_405,U_404,U_403) = U_405
    | hAPP_l207779698on_val(U_405,U_404) != U_403 ),
    inference(clausify,[status(thm)],[f_88_2]) ).

fof(f_89_1,plain,
    ! [F_1,X_1,Y_2] :
      ( fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1
      | hAPP_l512744617ion_ty(F_1,X_1) != Y_2 ),
    inference(fof_nnf,[status(thm)],[fact_49_fun__upd__idem]) ).

fof(f_89_2,plain,
    ! [U_408,U_407,U_406] :
      ( fun_up424764369ion_ty(U_408,U_407,U_406) = U_408
      | hAPP_l512744617ion_ty(U_408,U_407) != U_406 ),
    inference(variable_rename,[status(thm)],[f_89_1]) ).

cnf(f_89_3,plain,
    ( fun_up424764369ion_ty(U_408,U_407,U_406) = U_408
    | hAPP_l512744617ion_ty(U_408,U_407) != U_406 ),
    inference(clausify,[status(thm)],[f_89_2]) ).

fof(f_90_1,plain,
    ! [F_1,X_1,Y_2] :
      ( fun_up2041264236on_val(F_1,X_1,Y_2) = F_1
      | hAPP_n546249108on_val(F_1,X_1) != Y_2 ),
    inference(fof_nnf,[status(thm)],[fact_50_fun__upd__idem]) ).

fof(f_90_2,plain,
    ! [U_411,U_410,U_409] :
      ( fun_up2041264236on_val(U_411,U_410,U_409) = U_411
      | hAPP_n546249108on_val(U_411,U_410) != U_409 ),
    inference(variable_rename,[status(thm)],[f_90_1]) ).

cnf(f_90_3,plain,
    ( fun_up2041264236on_val(U_411,U_410,U_409) = U_411
    | hAPP_n546249108on_val(U_411,U_410) != U_409 ),
    inference(clausify,[status(thm)],[f_90_2]) ).

fof(f_91_1,plain,
    ! [F_1,X_1,Y_2] :
      ( fun_up204312361on_val(F_1,X_1,Y_2) = F_1
      | hAPP_P2094403585on_val(F_1,X_1) != Y_2 ),
    inference(fof_nnf,[status(thm)],[fact_51_fun__upd__idem]) ).

fof(f_91_2,plain,
    ! [U_414,U_413,U_412] :
      ( fun_up204312361on_val(U_414,U_413,U_412) = U_414
      | hAPP_P2094403585on_val(U_414,U_413) != U_412 ),
    inference(variable_rename,[status(thm)],[f_91_1]) ).

cnf(f_91_3,plain,
    ( fun_up204312361on_val(U_414,U_413,U_412) = U_414
    | hAPP_P2094403585on_val(U_414,U_413) != U_412 ),
    inference(clausify,[status(thm)],[f_91_2]) ).

fof(f_92_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z)
      | Z = X_1 ),
    inference(fof_nnf,[status(thm)],[fact_52_fun__upd__other]) ).

fof(f_92_2,plain,
    ! [U_418,U_417,U_416,U_415] :
      ( hAPP_l207779698on_val(fun_up1149430426on_val(U_418,U_415,U_417),U_416) = hAPP_l207779698on_val(U_418,U_416)
      | U_416 = U_415 ),
    inference(variable_rename,[status(thm)],[f_92_1]) ).

cnf(f_92_3,plain,
    ( hAPP_l207779698on_val(fun_up1149430426on_val(U_418,U_415,U_417),U_416) = hAPP_l207779698on_val(U_418,U_416)
    | U_416 = U_415 ),
    inference(clausify,[status(thm)],[f_92_2]) ).

fof(f_93_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z)
      | Z = X_1 ),
    inference(fof_nnf,[status(thm)],[fact_53_fun__upd__other]) ).

fof(f_93_2,plain,
    ! [U_422,U_421,U_420,U_419] :
      ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_422,U_419,U_421),U_420) = hAPP_l512744617ion_ty(U_422,U_420)
      | U_420 = U_419 ),
    inference(variable_rename,[status(thm)],[f_93_1]) ).

cnf(f_93_3,plain,
    ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_422,U_419,U_421),U_420) = hAPP_l512744617ion_ty(U_422,U_420)
    | U_420 = U_419 ),
    inference(clausify,[status(thm)],[f_93_2]) ).

fof(f_94_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z)
      | Z = X_1 ),
    inference(fof_nnf,[status(thm)],[fact_54_fun__upd__other]) ).

fof(f_94_2,plain,
    ! [U_426,U_425,U_424,U_423] :
      ( hAPP_n546249108on_val(fun_up2041264236on_val(U_426,U_423,U_425),U_424) = hAPP_n546249108on_val(U_426,U_424)
      | U_424 = U_423 ),
    inference(variable_rename,[status(thm)],[f_94_1]) ).

cnf(f_94_3,plain,
    ( hAPP_n546249108on_val(fun_up2041264236on_val(U_426,U_423,U_425),U_424) = hAPP_n546249108on_val(U_426,U_424)
    | U_424 = U_423 ),
    inference(clausify,[status(thm)],[f_94_2]) ).

fof(f_95_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z)
      | Z = X_1 ),
    inference(fof_nnf,[status(thm)],[fact_55_fun__upd__other]) ).

fof(f_95_2,plain,
    ! [U_430,U_429,U_428,U_427] :
      ( hAPP_P2094403585on_val(fun_up204312361on_val(U_430,U_427,U_429),U_428) = hAPP_P2094403585on_val(U_430,U_428)
      | U_428 = U_427 ),
    inference(variable_rename,[status(thm)],[f_95_1]) ).

cnf(f_95_3,plain,
    ( hAPP_P2094403585on_val(fun_up204312361on_val(U_430,U_427,U_429),U_428) = hAPP_P2094403585on_val(U_430,U_428)
    | U_428 = U_427 ),
    inference(clausify,[status(thm)],[f_95_2]) ).

fof(f_96_1,plain,
    ! [M,B,D_1,A_1,C] :
      ( fun_up1149430426on_val(fun_up1149430426on_val(M,A_1,B),C,D_1) = fun_up1149430426on_val(fun_up1149430426on_val(M,C,D_1),A_1,B)
      | A_1 = C ),
    inference(fof_nnf,[status(thm)],[fact_56_fun__upd__twist]) ).

fof(f_96_2,plain,
    ! [U_435,U_434,U_433,U_432,U_431] :
      ( fun_up1149430426on_val(fun_up1149430426on_val(U_435,U_432,U_434),U_431,U_433) = fun_up1149430426on_val(fun_up1149430426on_val(U_435,U_431,U_433),U_432,U_434)
      | U_432 = U_431 ),
    inference(variable_rename,[status(thm)],[f_96_1]) ).

cnf(f_96_3,plain,
    ( fun_up1149430426on_val(fun_up1149430426on_val(U_435,U_432,U_434),U_431,U_433) = fun_up1149430426on_val(fun_up1149430426on_val(U_435,U_431,U_433),U_432,U_434)
    | U_432 = U_431 ),
    inference(clausify,[status(thm)],[f_96_2]) ).

fof(f_97_1,plain,
    ! [M,B,D_1,A_1,C] :
      ( fun_up424764369ion_ty(fun_up424764369ion_ty(M,A_1,B),C,D_1) = fun_up424764369ion_ty(fun_up424764369ion_ty(M,C,D_1),A_1,B)
      | A_1 = C ),
    inference(fof_nnf,[status(thm)],[fact_57_fun__upd__twist]) ).

fof(f_97_2,plain,
    ! [U_440,U_439,U_438,U_437,U_436] :
      ( fun_up424764369ion_ty(fun_up424764369ion_ty(U_440,U_437,U_439),U_436,U_438) = fun_up424764369ion_ty(fun_up424764369ion_ty(U_440,U_436,U_438),U_437,U_439)
      | U_437 = U_436 ),
    inference(variable_rename,[status(thm)],[f_97_1]) ).

cnf(f_97_3,plain,
    ( fun_up424764369ion_ty(fun_up424764369ion_ty(U_440,U_437,U_439),U_436,U_438) = fun_up424764369ion_ty(fun_up424764369ion_ty(U_440,U_436,U_438),U_437,U_439)
    | U_437 = U_436 ),
    inference(clausify,[status(thm)],[f_97_2]) ).

fof(f_98_1,plain,
    ! [M,B,D_1,A_1,C] :
      ( fun_up2041264236on_val(fun_up2041264236on_val(M,A_1,B),C,D_1) = fun_up2041264236on_val(fun_up2041264236on_val(M,C,D_1),A_1,B)
      | A_1 = C ),
    inference(fof_nnf,[status(thm)],[fact_58_fun__upd__twist]) ).

fof(f_98_2,plain,
    ! [U_445,U_444,U_443,U_442,U_441] :
      ( fun_up2041264236on_val(fun_up2041264236on_val(U_445,U_442,U_444),U_441,U_443) = fun_up2041264236on_val(fun_up2041264236on_val(U_445,U_441,U_443),U_442,U_444)
      | U_442 = U_441 ),
    inference(variable_rename,[status(thm)],[f_98_1]) ).

cnf(f_98_3,plain,
    ( fun_up2041264236on_val(fun_up2041264236on_val(U_445,U_442,U_444),U_441,U_443) = fun_up2041264236on_val(fun_up2041264236on_val(U_445,U_441,U_443),U_442,U_444)
    | U_442 = U_441 ),
    inference(clausify,[status(thm)],[f_98_2]) ).

fof(f_99_1,plain,
    ! [M,B,D_1,A_1,C] :
      ( fun_up204312361on_val(fun_up204312361on_val(M,A_1,B),C,D_1) = fun_up204312361on_val(fun_up204312361on_val(M,C,D_1),A_1,B)
      | A_1 = C ),
    inference(fof_nnf,[status(thm)],[fact_59_fun__upd__twist]) ).

fof(f_99_2,plain,
    ! [U_450,U_449,U_448,U_447,U_446] :
      ( fun_up204312361on_val(fun_up204312361on_val(U_450,U_447,U_449),U_446,U_448) = fun_up204312361on_val(fun_up204312361on_val(U_450,U_446,U_448),U_447,U_449)
      | U_447 = U_446 ),
    inference(variable_rename,[status(thm)],[f_99_1]) ).

cnf(f_99_3,plain,
    ( fun_up204312361on_val(fun_up204312361on_val(U_450,U_447,U_449),U_446,U_448) = fun_up204312361on_val(fun_up204312361on_val(U_450,U_446,U_448),U_447,U_449)
    | U_447 = U_446 ),
    inference(clausify,[status(thm)],[f_99_2]) ).

fof(f_100_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z)
        | Z = X_1 )
      & ( hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = Y_2
        | Z != X_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_60_fun__upd__apply]) ).

fof(f_100_2,plain,
    ! [U_454,U_453,U_452,U_451] :
      ( ( hAPP_l207779698on_val(fun_up1149430426on_val(U_454,U_451,U_453),U_452) = hAPP_l207779698on_val(U_454,U_452)
        | U_452 = U_451 )
      & ( hAPP_l207779698on_val(fun_up1149430426on_val(U_454,U_451,U_453),U_452) = U_453
        | U_452 != U_451 ) ),
    inference(variable_rename,[status(thm)],[f_100_1]) ).

fof(f_100_3,plain,
    ( ! [U_462,U_460,U_458,U_456] :
        ( hAPP_l207779698on_val(fun_up1149430426on_val(U_462,U_456,U_460),U_458) = hAPP_l207779698on_val(U_462,U_458)
        | U_458 = U_456 )
    & ! [U_461,U_459,U_457,U_455] :
        ( hAPP_l207779698on_val(fun_up1149430426on_val(U_461,U_455,U_459),U_457) = U_459
        | U_457 != U_455 ) ),
    inference(miniscope,[status(thm)],[f_100_2]) ).

cnf(f_100_4,plain,
    ( hAPP_l207779698on_val(fun_up1149430426on_val(U_461,U_455,U_459),U_457) = U_459
    | U_457 != U_455 ),
    inference(clausify,[status(thm)],[f_100_3]) ).

cnf(f_100_5,plain,
    ( hAPP_l207779698on_val(fun_up1149430426on_val(U_462,U_456,U_460),U_458) = hAPP_l207779698on_val(U_462,U_458)
    | U_458 = U_456 ),
    inference(clausify,[status(thm)],[f_100_3]) ).

fof(f_101_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z)
        | Z = X_1 )
      & ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = Y_2
        | Z != X_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_61_fun__upd__apply]) ).

fof(f_101_2,plain,
    ! [U_466,U_465,U_464,U_463] :
      ( ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_466,U_463,U_465),U_464) = hAPP_l512744617ion_ty(U_466,U_464)
        | U_464 = U_463 )
      & ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_466,U_463,U_465),U_464) = U_465
        | U_464 != U_463 ) ),
    inference(variable_rename,[status(thm)],[f_101_1]) ).

fof(f_101_3,plain,
    ( ! [U_474,U_472,U_470,U_468] :
        ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_474,U_468,U_472),U_470) = hAPP_l512744617ion_ty(U_474,U_470)
        | U_470 = U_468 )
    & ! [U_473,U_471,U_469,U_467] :
        ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_473,U_467,U_471),U_469) = U_471
        | U_469 != U_467 ) ),
    inference(miniscope,[status(thm)],[f_101_2]) ).

cnf(f_101_4,plain,
    ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_473,U_467,U_471),U_469) = U_471
    | U_469 != U_467 ),
    inference(clausify,[status(thm)],[f_101_3]) ).

cnf(f_101_5,plain,
    ( hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_474,U_468,U_472),U_470) = hAPP_l512744617ion_ty(U_474,U_470)
    | U_470 = U_468 ),
    inference(clausify,[status(thm)],[f_101_3]) ).

fof(f_102_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z)
        | Z = X_1 )
      & ( hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = Y_2
        | Z != X_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_62_fun__upd__apply]) ).

fof(f_102_2,plain,
    ! [U_478,U_477,U_476,U_475] :
      ( ( hAPP_n546249108on_val(fun_up2041264236on_val(U_478,U_475,U_477),U_476) = hAPP_n546249108on_val(U_478,U_476)
        | U_476 = U_475 )
      & ( hAPP_n546249108on_val(fun_up2041264236on_val(U_478,U_475,U_477),U_476) = U_477
        | U_476 != U_475 ) ),
    inference(variable_rename,[status(thm)],[f_102_1]) ).

fof(f_102_3,plain,
    ( ! [U_486,U_484,U_482,U_480] :
        ( hAPP_n546249108on_val(fun_up2041264236on_val(U_486,U_480,U_484),U_482) = hAPP_n546249108on_val(U_486,U_482)
        | U_482 = U_480 )
    & ! [U_485,U_483,U_481,U_479] :
        ( hAPP_n546249108on_val(fun_up2041264236on_val(U_485,U_479,U_483),U_481) = U_483
        | U_481 != U_479 ) ),
    inference(miniscope,[status(thm)],[f_102_2]) ).

cnf(f_102_4,plain,
    ( hAPP_n546249108on_val(fun_up2041264236on_val(U_485,U_479,U_483),U_481) = U_483
    | U_481 != U_479 ),
    inference(clausify,[status(thm)],[f_102_3]) ).

cnf(f_102_5,plain,
    ( hAPP_n546249108on_val(fun_up2041264236on_val(U_486,U_480,U_484),U_482) = hAPP_n546249108on_val(U_486,U_482)
    | U_482 = U_480 ),
    inference(clausify,[status(thm)],[f_102_3]) ).

fof(f_103_1,plain,
    ! [F_1,Y_2,Z,X_1] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z)
        | Z = X_1 )
      & ( hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = Y_2
        | Z != X_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_63_fun__upd__apply]) ).

fof(f_103_2,plain,
    ! [U_490,U_489,U_488,U_487] :
      ( ( hAPP_P2094403585on_val(fun_up204312361on_val(U_490,U_487,U_489),U_488) = hAPP_P2094403585on_val(U_490,U_488)
        | U_488 = U_487 )
      & ( hAPP_P2094403585on_val(fun_up204312361on_val(U_490,U_487,U_489),U_488) = U_489
        | U_488 != U_487 ) ),
    inference(variable_rename,[status(thm)],[f_103_1]) ).

fof(f_103_3,plain,
    ( ! [U_498,U_496,U_494,U_492] :
        ( hAPP_P2094403585on_val(fun_up204312361on_val(U_498,U_492,U_496),U_494) = hAPP_P2094403585on_val(U_498,U_494)
        | U_494 = U_492 )
    & ! [U_497,U_495,U_493,U_491] :
        ( hAPP_P2094403585on_val(fun_up204312361on_val(U_497,U_491,U_495),U_493) = U_495
        | U_493 != U_491 ) ),
    inference(miniscope,[status(thm)],[f_103_2]) ).

cnf(f_103_4,plain,
    ( hAPP_P2094403585on_val(fun_up204312361on_val(U_497,U_491,U_495),U_493) = U_495
    | U_493 != U_491 ),
    inference(clausify,[status(thm)],[f_103_3]) ).

cnf(f_103_5,plain,
    ( hAPP_P2094403585on_val(fun_up204312361on_val(U_498,U_492,U_496),U_494) = hAPP_P2094403585on_val(U_498,U_494)
    | U_494 = U_492 ),
    inference(clausify,[status(thm)],[f_103_3]) ).

fof(f_104_1,plain,
    ! [F_1,X_1,Y_2] : hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1) = Y_2,
    inference(fof_nnf,[status(thm)],[fact_64_fun__upd__same]) ).

fof(f_104_2,plain,
    ! [U_501,U_500,U_499] : hAPP_l207779698on_val(fun_up1149430426on_val(U_501,U_500,U_499),U_500) = U_499,
    inference(variable_rename,[status(thm)],[f_104_1]) ).

cnf(f_104_3,plain,
    hAPP_l207779698on_val(fun_up1149430426on_val(U_501,U_500,U_499),U_500) = U_499,
    inference(clausify,[status(thm)],[f_104_2]) ).

fof(f_105_1,plain,
    ! [F_1,X_1,Y_2] : hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1) = Y_2,
    inference(fof_nnf,[status(thm)],[fact_65_fun__upd__same]) ).

fof(f_105_2,plain,
    ! [U_504,U_503,U_502] : hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_504,U_503,U_502),U_503) = U_502,
    inference(variable_rename,[status(thm)],[f_105_1]) ).

cnf(f_105_3,plain,
    hAPP_l512744617ion_ty(fun_up424764369ion_ty(U_504,U_503,U_502),U_503) = U_502,
    inference(clausify,[status(thm)],[f_105_2]) ).

fof(f_106_1,plain,
    ! [F_1,X_1,Y_2] : hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1) = Y_2,
    inference(fof_nnf,[status(thm)],[fact_66_fun__upd__same]) ).

fof(f_106_2,plain,
    ! [U_507,U_506,U_505] : hAPP_n546249108on_val(fun_up2041264236on_val(U_507,U_506,U_505),U_506) = U_505,
    inference(variable_rename,[status(thm)],[f_106_1]) ).

cnf(f_106_3,plain,
    hAPP_n546249108on_val(fun_up2041264236on_val(U_507,U_506,U_505),U_506) = U_505,
    inference(clausify,[status(thm)],[f_106_2]) ).

fof(f_107_1,plain,
    ! [F_1,X_1,Y_2] : hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1) = Y_2,
    inference(fof_nnf,[status(thm)],[fact_67_fun__upd__same]) ).

fof(f_107_2,plain,
    ! [U_510,U_509,U_508] : hAPP_P2094403585on_val(fun_up204312361on_val(U_510,U_509,U_508),U_509) = U_508,
    inference(variable_rename,[status(thm)],[f_107_1]) ).

cnf(f_107_3,plain,
    hAPP_P2094403585on_val(fun_up204312361on_val(U_510,U_509,U_508),U_509) = U_508,
    inference(clausify,[status(thm)],[f_107_2]) ).

fof(f_108_1,plain,
    ! [F_1,X_1,Y_2,Z] : fun_up1149430426on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1,Z) = fun_up1149430426on_val(F_1,X_1,Z),
    inference(fof_nnf,[status(thm)],[fact_68_fun__upd__upd]) ).

fof(f_108_2,plain,
    ! [U_514,U_513,U_512,U_511] : fun_up1149430426on_val(fun_up1149430426on_val(U_514,U_513,U_512),U_513,U_511) = fun_up1149430426on_val(U_514,U_513,U_511),
    inference(variable_rename,[status(thm)],[f_108_1]) ).

cnf(f_108_3,plain,
    fun_up1149430426on_val(fun_up1149430426on_val(U_514,U_513,U_512),U_513,U_511) = fun_up1149430426on_val(U_514,U_513,U_511),
    inference(clausify,[status(thm)],[f_108_2]) ).

fof(f_109_1,plain,
    ! [F_1,X_1,Y_2,Z] : fun_up424764369ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1,Z) = fun_up424764369ion_ty(F_1,X_1,Z),
    inference(fof_nnf,[status(thm)],[fact_69_fun__upd__upd]) ).

fof(f_109_2,plain,
    ! [U_518,U_517,U_516,U_515] : fun_up424764369ion_ty(fun_up424764369ion_ty(U_518,U_517,U_516),U_517,U_515) = fun_up424764369ion_ty(U_518,U_517,U_515),
    inference(variable_rename,[status(thm)],[f_109_1]) ).

cnf(f_109_3,plain,
    fun_up424764369ion_ty(fun_up424764369ion_ty(U_518,U_517,U_516),U_517,U_515) = fun_up424764369ion_ty(U_518,U_517,U_515),
    inference(clausify,[status(thm)],[f_109_2]) ).

fof(f_110_1,plain,
    ! [F_1,X_1,Y_2,Z] : fun_up2041264236on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1,Z) = fun_up2041264236on_val(F_1,X_1,Z),
    inference(fof_nnf,[status(thm)],[fact_70_fun__upd__upd]) ).

fof(f_110_2,plain,
    ! [U_522,U_521,U_520,U_519] : fun_up2041264236on_val(fun_up2041264236on_val(U_522,U_521,U_520),U_521,U_519) = fun_up2041264236on_val(U_522,U_521,U_519),
    inference(variable_rename,[status(thm)],[f_110_1]) ).

cnf(f_110_3,plain,
    fun_up2041264236on_val(fun_up2041264236on_val(U_522,U_521,U_520),U_521,U_519) = fun_up2041264236on_val(U_522,U_521,U_519),
    inference(clausify,[status(thm)],[f_110_2]) ).

fof(f_111_1,plain,
    ! [F_1,X_1,Y_2,Z] : fun_up204312361on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1,Z) = fun_up204312361on_val(F_1,X_1,Z),
    inference(fof_nnf,[status(thm)],[fact_71_fun__upd__upd]) ).

fof(f_111_2,plain,
    ! [U_526,U_525,U_524,U_523] : fun_up204312361on_val(fun_up204312361on_val(U_526,U_525,U_524),U_525,U_523) = fun_up204312361on_val(U_526,U_525,U_523),
    inference(variable_rename,[status(thm)],[f_111_1]) ).

cnf(f_111_3,plain,
    fun_up204312361on_val(fun_up204312361on_val(U_526,U_525,U_524),U_525,U_523) = fun_up204312361on_val(U_526,U_525,U_523),
    inference(clausify,[status(thm)],[f_111_2]) ).

fof(f_112_1,plain,
    ! [F_1,X_1,Y_2] :
      ( ( fun_up1149430426on_val(F_1,X_1,Y_2) = F_1
        | hAPP_l207779698on_val(F_1,X_1) != Y_2 )
      & ( hAPP_l207779698on_val(F_1,X_1) = Y_2
        | fun_up1149430426on_val(F_1,X_1,Y_2) != F_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_72_fun__upd__idem__iff]) ).

fof(f_112_2,plain,
    ! [U_529,U_528,U_527] :
      ( ( fun_up1149430426on_val(U_529,U_528,U_527) = U_529
        | hAPP_l207779698on_val(U_529,U_528) != U_527 )
      & ( hAPP_l207779698on_val(U_529,U_528) = U_527
        | fun_up1149430426on_val(U_529,U_528,U_527) != U_529 ) ),
    inference(variable_rename,[status(thm)],[f_112_1]) ).

fof(f_112_3,plain,
    ( ! [U_535,U_533,U_531] :
        ( fun_up1149430426on_val(U_535,U_533,U_531) = U_535
        | hAPP_l207779698on_val(U_535,U_533) != U_531 )
    & ! [U_534,U_532,U_530] :
        ( hAPP_l207779698on_val(U_534,U_532) = U_530
        | fun_up1149430426on_val(U_534,U_532,U_530) != U_534 ) ),
    inference(miniscope,[status(thm)],[f_112_2]) ).

cnf(f_112_4,plain,
    ( hAPP_l207779698on_val(U_534,U_532) = U_530
    | fun_up1149430426on_val(U_534,U_532,U_530) != U_534 ),
    inference(clausify,[status(thm)],[f_112_3]) ).

cnf(f_112_5,plain,
    ( fun_up1149430426on_val(U_535,U_533,U_531) = U_535
    | hAPP_l207779698on_val(U_535,U_533) != U_531 ),
    inference(clausify,[status(thm)],[f_112_3]) ).

fof(f_113_1,plain,
    ! [F_1,X_1,Y_2] :
      ( ( fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1
        | hAPP_l512744617ion_ty(F_1,X_1) != Y_2 )
      & ( hAPP_l512744617ion_ty(F_1,X_1) = Y_2
        | fun_up424764369ion_ty(F_1,X_1,Y_2) != F_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_73_fun__upd__idem__iff]) ).

fof(f_113_2,plain,
    ! [U_538,U_537,U_536] :
      ( ( fun_up424764369ion_ty(U_538,U_537,U_536) = U_538
        | hAPP_l512744617ion_ty(U_538,U_537) != U_536 )
      & ( hAPP_l512744617ion_ty(U_538,U_537) = U_536
        | fun_up424764369ion_ty(U_538,U_537,U_536) != U_538 ) ),
    inference(variable_rename,[status(thm)],[f_113_1]) ).

fof(f_113_3,plain,
    ( ! [U_544,U_542,U_540] :
        ( fun_up424764369ion_ty(U_544,U_542,U_540) = U_544
        | hAPP_l512744617ion_ty(U_544,U_542) != U_540 )
    & ! [U_543,U_541,U_539] :
        ( hAPP_l512744617ion_ty(U_543,U_541) = U_539
        | fun_up424764369ion_ty(U_543,U_541,U_539) != U_543 ) ),
    inference(miniscope,[status(thm)],[f_113_2]) ).

cnf(f_113_4,plain,
    ( hAPP_l512744617ion_ty(U_543,U_541) = U_539
    | fun_up424764369ion_ty(U_543,U_541,U_539) != U_543 ),
    inference(clausify,[status(thm)],[f_113_3]) ).

cnf(f_113_5,plain,
    ( fun_up424764369ion_ty(U_544,U_542,U_540) = U_544
    | hAPP_l512744617ion_ty(U_544,U_542) != U_540 ),
    inference(clausify,[status(thm)],[f_113_3]) ).

fof(f_114_1,plain,
    ! [F_1,X_1,Y_2] :
      ( ( fun_up2041264236on_val(F_1,X_1,Y_2) = F_1
        | hAPP_n546249108on_val(F_1,X_1) != Y_2 )
      & ( hAPP_n546249108on_val(F_1,X_1) = Y_2
        | fun_up2041264236on_val(F_1,X_1,Y_2) != F_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_74_fun__upd__idem__iff]) ).

fof(f_114_2,plain,
    ! [U_547,U_546,U_545] :
      ( ( fun_up2041264236on_val(U_547,U_546,U_545) = U_547
        | hAPP_n546249108on_val(U_547,U_546) != U_545 )
      & ( hAPP_n546249108on_val(U_547,U_546) = U_545
        | fun_up2041264236on_val(U_547,U_546,U_545) != U_547 ) ),
    inference(variable_rename,[status(thm)],[f_114_1]) ).

fof(f_114_3,plain,
    ( ! [U_553,U_551,U_549] :
        ( fun_up2041264236on_val(U_553,U_551,U_549) = U_553
        | hAPP_n546249108on_val(U_553,U_551) != U_549 )
    & ! [U_552,U_550,U_548] :
        ( hAPP_n546249108on_val(U_552,U_550) = U_548
        | fun_up2041264236on_val(U_552,U_550,U_548) != U_552 ) ),
    inference(miniscope,[status(thm)],[f_114_2]) ).

cnf(f_114_4,plain,
    ( hAPP_n546249108on_val(U_552,U_550) = U_548
    | fun_up2041264236on_val(U_552,U_550,U_548) != U_552 ),
    inference(clausify,[status(thm)],[f_114_3]) ).

cnf(f_114_5,plain,
    ( fun_up2041264236on_val(U_553,U_551,U_549) = U_553
    | hAPP_n546249108on_val(U_553,U_551) != U_549 ),
    inference(clausify,[status(thm)],[f_114_3]) ).

fof(f_115_1,plain,
    ! [F_1,X_1,Y_2] :
      ( ( fun_up204312361on_val(F_1,X_1,Y_2) = F_1
        | hAPP_P2094403585on_val(F_1,X_1) != Y_2 )
      & ( hAPP_P2094403585on_val(F_1,X_1) = Y_2
        | fun_up204312361on_val(F_1,X_1,Y_2) != F_1 ) ),
    inference(fof_nnf,[status(thm)],[fact_75_fun__upd__idem__iff]) ).

fof(f_115_2,plain,
    ! [U_556,U_555,U_554] :
      ( ( fun_up204312361on_val(U_556,U_555,U_554) = U_556
        | hAPP_P2094403585on_val(U_556,U_555) != U_554 )
      & ( hAPP_P2094403585on_val(U_556,U_555) = U_554
        | fun_up204312361on_val(U_556,U_555,U_554) != U_556 ) ),
    inference(variable_rename,[status(thm)],[f_115_1]) ).

fof(f_115_3,plain,
    ( ! [U_562,U_560,U_558] :
        ( fun_up204312361on_val(U_562,U_560,U_558) = U_562
        | hAPP_P2094403585on_val(U_562,U_560) != U_558 )
    & ! [U_561,U_559,U_557] :
        ( hAPP_P2094403585on_val(U_561,U_559) = U_557
        | fun_up204312361on_val(U_561,U_559,U_557) != U_561 ) ),
    inference(miniscope,[status(thm)],[f_115_2]) ).

cnf(f_115_4,plain,
    ( hAPP_P2094403585on_val(U_561,U_559) = U_557
    | fun_up204312361on_val(U_561,U_559,U_557) != U_561 ),
    inference(clausify,[status(thm)],[f_115_3]) ).

cnf(f_115_5,plain,
    ( fun_up204312361on_val(U_562,U_560,U_558) = U_562
    | hAPP_P2094403585on_val(U_562,U_560) != U_558 ),
    inference(clausify,[status(thm)],[f_115_3]) ).

fof(f_116_1,plain,
    ! [P_4,T_5] : hBOOL(widen_2090681816t_char(P_4,T_5,T_5)),
    inference(fof_nnf,[status(thm)],[fact_76_widen__refl]) ).

fof(f_116_2,plain,
    ! [U_564,U_563] : hBOOL(widen_2090681816t_char(U_564,U_563,U_563)),
    inference(variable_rename,[status(thm)],[f_116_1]) ).

cnf(f_116_3,plain,
    hBOOL(widen_2090681816t_char(U_564,U_563,U_563)),
    inference(clausify,[status(thm)],[f_116_2]) ).

fof(f_117_1,plain,
    ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),H_b))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_77_red__preserves__hconf]) ).

fof(f_117_2,plain,
    ! [U_573,U_572,U_571,U_570,U_569,U_568,U_567,U_566,U_565] :
      ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_565),U_567))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_565),U_570))
      | ~ hBOOL(wTrt(U_565,U_570,U_573,U_571,U_572))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_571),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_570),U_569))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_568),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_567),U_566))),red(U_565))) ),
    inference(variable_rename,[status(thm)],[f_117_1]) ).

cnf(f_117_3,plain,
    ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_565),U_567))
    | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_565),U_570))
    | ~ hBOOL(wTrt(U_565,U_570,U_573,U_571,U_572))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_571),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_570),U_569))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_568),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_567),U_566))),red(U_565))) ),
    inference(clausify,[status(thm)],[f_117_2]) ).

fof(f_118_1,plain,
    ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),L_b),Ea))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_78_red__preserves__lconf]) ).

fof(f_118_2,plain,
    ! [U_582,U_581,U_580,U_579,U_578,U_577,U_576,U_575,U_574] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_574),U_576),U_575),U_582))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_574),U_579),U_578),U_582))
      | ~ hBOOL(wTrt(U_574,U_579,U_582,U_580,U_581))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_580),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_579),U_578))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_577),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_576),U_575))),red(U_574))) ),
    inference(variable_rename,[status(thm)],[f_118_1]) ).

cnf(f_118_3,plain,
    ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_574),U_576),U_575),U_582))
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_574),U_579),U_578),U_582))
    | ~ hBOOL(wTrt(U_574,U_579,U_582,U_580,U_581))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_580),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_579),U_578))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_577),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_576),U_575))),red(U_574))) ),
    inference(clausify,[status(thm)],[f_118_2]) ).

fof(f_119_1,plain,
    ! [Y_2] :
    ? [A,B_1,C_4] : Y_2 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4)),
    inference(fof_nnf,[status(thm)],[fact_79_prod__cases3]) ).

fof(f_119_2,plain,
    ! [U_586] :
    ? [U_585,U_584,U_583] : U_586 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_585),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_584),U_583)),
    inference(variable_rename,[status(thm)],[f_119_1]) ).

fof(f_119_3,plain,
    ! [U_586] :
    ? [U_584,U_583] : U_586 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK31(U_586)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_584),U_583)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK31]),skolemize(U_585,sK31(U_586))],[f_119_2]) ).

fof(f_119_4,plain,
    ! [U_586] :
    ? [U_583] : U_586 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK31(U_586)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK32(U_586)),U_583)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK32]),skolemize(U_584,sK32(U_586))],[f_119_3]) ).

fof(f_119_5,plain,
    ! [U_586] : U_586 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK31(U_586)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK32(U_586)),sK33(U_586))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK33]),skolemize(U_583,sK33(U_586))],[f_119_4]) ).

cnf(f_119_6,plain,
    U_586 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK31(U_586)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK32(U_586)),sK33(U_586))),
    inference(clausify,[status(thm)],[f_119_5]) ).

fof(f_120_1,plain,
    ! [Y_2] :
    ? [A,B_1,C_4] : Y_2 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4)),
    inference(fof_nnf,[status(thm)],[fact_80_prod__cases3]) ).

fof(f_120_2,plain,
    ! [U_590] :
    ? [U_589,U_588,U_587] : U_590 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_589),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_588),U_587)),
    inference(variable_rename,[status(thm)],[f_120_1]) ).

fof(f_120_3,plain,
    ! [U_590] :
    ? [U_588,U_587] : U_590 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK34(U_590)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_588),U_587)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK34]),skolemize(U_589,sK34(U_590))],[f_120_2]) ).

fof(f_120_4,plain,
    ! [U_590] :
    ? [U_587] : U_590 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK34(U_590)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK35(U_590)),U_587)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK35]),skolemize(U_588,sK35(U_590))],[f_120_3]) ).

fof(f_120_5,plain,
    ! [U_590] : U_590 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK34(U_590)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK35(U_590)),sK36(U_590))),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK36]),skolemize(U_587,sK36(U_590))],[f_120_4]) ).

cnf(f_120_6,plain,
    U_590 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK34(U_590)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK35(U_590)),sK36(U_590))),
    inference(clausify,[status(thm)],[f_120_5]) ).

fof(f_121_1,plain,
    ! [Y_4] :
    ? [A,B_1,C_4] :
      ( Y_4 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4))
      & is_bop(A) ),
    inference(fof_nnf,[status(thm)],[fact_81_prod__cases3]) ).

fof(f_121_2,plain,
    ! [U_594] :
    ? [U_593,U_592,U_591] :
      ( U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_593),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_592),U_591))
      & is_bop(U_593) ),
    inference(variable_rename,[status(thm)],[f_121_1]) ).

fof(f_121_3,plain,
    ! [U_594] :
    ? [U_593] :
      ( ? [U_592,U_591] : U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_593),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_592),U_591))
      & is_bop(U_593) ),
    inference(miniscope,[status(thm)],[f_121_2]) ).

fof(f_121_4,plain,
    ! [U_594] :
      ( ? [U_592,U_591] : U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK37(U_594)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_592),U_591))
      & is_bop(sK37(U_594)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK37]),skolemize(U_593,sK37(U_594))],[f_121_3]) ).

fof(f_121_5,plain,
    ! [U_594] :
      ( ? [U_591] : U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK37(U_594)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK38(U_594)),U_591))
      & is_bop(sK37(U_594)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK38]),skolemize(U_592,sK38(U_594))],[f_121_4]) ).

fof(f_121_6,plain,
    ! [U_594] :
      ( U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK37(U_594)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK38(U_594)),sK39(U_594)))
      & is_bop(sK37(U_594)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK39]),skolemize(U_591,sK39(U_594))],[f_121_5]) ).

cnf(f_121_7,plain,
    is_bop(sK37(U_594)),
    inference(clausify,[status(thm)],[f_121_6]) ).

cnf(f_121_8,plain,
    U_594 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK37(U_594)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK38(U_594)),sK39(U_594))),
    inference(clausify,[status(thm)],[f_121_6]) ).

fof(f_122_1,plain,
    ! [X_1,Pa] :
      ( hBOOL(hAPP_P282169671l_bool(Pa,X_1))
      | ? [A,B_1,C_4] : ~ hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4)))) ),
    inference(fof_nnf,[status(thm)],[fact_82_prod__induct3]) ).

fof(f_122_2,plain,
    ! [U_599,U_598] :
      ( hBOOL(hAPP_P282169671l_bool(U_598,U_599))
      | ? [U_597,U_596,U_595] : ~ hBOOL(hAPP_P282169671l_bool(U_598,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_597),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_596),U_595)))) ),
    inference(variable_rename,[status(thm)],[f_122_1]) ).

fof(f_122_3,plain,
    ! [U_599,U_598] :
      ( hBOOL(hAPP_P282169671l_bool(U_598,U_599))
      | ? [U_596,U_595] : ~ hBOOL(hAPP_P282169671l_bool(U_598,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK40(U_599,U_598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_596),U_595)))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK40]),skolemize(U_597,sK40(U_599,U_598))],[f_122_2]) ).

fof(f_122_4,plain,
    ! [U_599,U_598] :
      ( hBOOL(hAPP_P282169671l_bool(U_598,U_599))
      | ? [U_595] : ~ hBOOL(hAPP_P282169671l_bool(U_598,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK40(U_599,U_598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK41(U_599,U_598)),U_595)))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK41]),skolemize(U_596,sK41(U_599,U_598))],[f_122_3]) ).

fof(f_122_5,plain,
    ! [U_599,U_598] :
      ( hBOOL(hAPP_P282169671l_bool(U_598,U_599))
      | ~ hBOOL(hAPP_P282169671l_bool(U_598,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK40(U_599,U_598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK41(U_599,U_598)),sK42(U_599,U_598))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK42]),skolemize(U_595,sK42(U_599,U_598))],[f_122_4]) ).

cnf(f_122_6,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_598,U_599))
    | ~ hBOOL(hAPP_P282169671l_bool(U_598,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK40(U_599,U_598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK41(U_599,U_598)),sK42(U_599,U_598))))) ),
    inference(clausify,[status(thm)],[f_122_5]) ).

fof(f_123_1,plain,
    ! [X_1,Pa] :
      ( hBOOL(hAPP_P1708370145l_bool(Pa,X_1))
      | ? [A,B_1,C_4] : ~ hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4)))) ),
    inference(fof_nnf,[status(thm)],[fact_83_prod__induct3]) ).

fof(f_123_2,plain,
    ! [U_604,U_603] :
      ( hBOOL(hAPP_P1708370145l_bool(U_603,U_604))
      | ? [U_602,U_601,U_600] : ~ hBOOL(hAPP_P1708370145l_bool(U_603,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_602),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_601),U_600)))) ),
    inference(variable_rename,[status(thm)],[f_123_1]) ).

fof(f_123_3,plain,
    ! [U_604,U_603] :
      ( hBOOL(hAPP_P1708370145l_bool(U_603,U_604))
      | ? [U_601,U_600] : ~ hBOOL(hAPP_P1708370145l_bool(U_603,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK43(U_604,U_603)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_601),U_600)))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK43]),skolemize(U_602,sK43(U_604,U_603))],[f_123_2]) ).

fof(f_123_4,plain,
    ! [U_604,U_603] :
      ( hBOOL(hAPP_P1708370145l_bool(U_603,U_604))
      | ? [U_600] : ~ hBOOL(hAPP_P1708370145l_bool(U_603,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK43(U_604,U_603)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK44(U_604,U_603)),U_600)))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK44]),skolemize(U_601,sK44(U_604,U_603))],[f_123_3]) ).

fof(f_123_5,plain,
    ! [U_604,U_603] :
      ( hBOOL(hAPP_P1708370145l_bool(U_603,U_604))
      | ~ hBOOL(hAPP_P1708370145l_bool(U_603,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK43(U_604,U_603)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK44(U_604,U_603)),sK45(U_604,U_603))))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK45]),skolemize(U_600,sK45(U_604,U_603))],[f_123_4]) ).

cnf(f_123_6,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_603,U_604))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_603,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK43(U_604,U_603)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK44(U_604,U_603)),sK45(U_604,U_603))))) ),
    inference(clausify,[status(thm)],[f_123_5]) ).

fof(f_124_1,plain,
    ! [X_1,Pa] :
      ( hBOOL(hAPP_P943837928l_bool(Pa,X_1))
      | ? [A,B_1,C_4] :
          ( ~ hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4))))
          & is_bop(A) ) ),
    inference(fof_nnf,[status(thm)],[fact_84_prod__induct3]) ).

fof(f_124_2,plain,
    ! [U_609,U_608] :
      ( hBOOL(hAPP_P943837928l_bool(U_608,U_609))
      | ? [U_607,U_606,U_605] :
          ( ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_607),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_606),U_605))))
          & is_bop(U_607) ) ),
    inference(variable_rename,[status(thm)],[f_124_1]) ).

fof(f_124_3,plain,
    ! [U_609,U_608] :
      ( hBOOL(hAPP_P943837928l_bool(U_608,U_609))
      | ? [U_607] :
          ( ? [U_606,U_605] : ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_607),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_606),U_605))))
          & is_bop(U_607) ) ),
    inference(miniscope,[status(thm)],[f_124_2]) ).

fof(f_124_4,plain,
    ! [U_609,U_608] :
      ( hBOOL(hAPP_P943837928l_bool(U_608,U_609))
      | ( ? [U_606,U_605] : ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK46(U_609,U_608)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_606),U_605))))
        & is_bop(sK46(U_609,U_608)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK46]),skolemize(U_607,sK46(U_609,U_608))],[f_124_3]) ).

fof(f_124_5,plain,
    ! [U_609,U_608] :
      ( hBOOL(hAPP_P943837928l_bool(U_608,U_609))
      | ( ? [U_605] : ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK46(U_609,U_608)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK47(U_609,U_608)),U_605))))
        & is_bop(sK46(U_609,U_608)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK47]),skolemize(U_606,sK47(U_609,U_608))],[f_124_4]) ).

fof(f_124_6,plain,
    ! [U_609,U_608] :
      ( hBOOL(hAPP_P943837928l_bool(U_608,U_609))
      | ( ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK46(U_609,U_608)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK47(U_609,U_608)),sK48(U_609,U_608)))))
        & is_bop(sK46(U_609,U_608)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK48]),skolemize(U_605,sK48(U_609,U_608))],[f_124_5]) ).

cnf(f_124_7,plain,
    ( is_bop(sK46(U_609,U_608))
    | hBOOL(hAPP_P943837928l_bool(U_608,U_609)) ),
    inference(clausify,[status(thm)],[f_124_6]) ).

cnf(f_124_8,plain,
    ( ~ hBOOL(hAPP_P943837928l_bool(U_608,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK46(U_609,U_608)),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK47(U_609,U_608)),sK48(U_609,U_608)))))
    | hBOOL(hAPP_P943837928l_bool(U_608,U_609)) ),
    inference(clausify,[status(thm)],[f_124_6]) ).

fof(f_125_1,plain,
    ! [Ea,Ta,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S))
      | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2))
      | ~ hBOOL(wTrt(Pa,hp(S_2),Ea,Eb,Ta))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_85_red__preserves__sconf]) ).

fof(f_125_2,plain,
    ! [U_616,U_615,U_614,U_613,U_612,U_611,U_610] :
      ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_610,U_616),U_611))
      | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_610,U_616),U_613))
      | ~ hBOOL(wTrt(U_610,hp(U_613),U_616,U_614,U_615))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_614),U_613)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_612),U_611)),red(U_610))) ),
    inference(variable_rename,[status(thm)],[f_125_1]) ).

cnf(f_125_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_610,U_616),U_611))
    | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_610,U_616),U_613))
    | ~ hBOOL(wTrt(U_610,hp(U_613),U_616,U_614,U_615))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_614),U_613)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_612),U_611)),red(U_610))) ),
    inference(clausify,[status(thm)],[f_125_2]) ).

fof(f_126_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6)) )
            & ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1))
              & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6))
              & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_86_pred__equals__eq2]) ).

fof(f_126_2,plain,
    ! [U_622,U_621] :
      ( ( ! [U_620,U_619] :
            ( ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_620),U_619),U_621))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_620),U_619),U_622)) )
            & ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_620),U_619),U_622))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_620),U_619),U_621)) ) )
        | U_621 != U_622 )
      & ( U_621 = U_622
        | ? [U_618,U_617] :
            ( ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_618),U_617),U_621))
              & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_618),U_617),U_622)) )
            | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_618),U_617),U_622))
              & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_618),U_617),U_621)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_126_1]) ).

fof(f_126_3,plain,
    ( ! [U_634,U_632] :
        ( ( ! [U_630,U_628] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634)) )
          & ! [U_629,U_627] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632)) ) )
        | U_632 != U_634 )
    & ! [U_633,U_631] :
        ( U_631 = U_633
        | ? [U_626,U_624] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_631))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_633)) )
        | ? [U_625,U_623] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_625),U_623),U_633))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_625),U_623),U_631)) ) ) ),
    inference(miniscope,[status(thm)],[f_126_2]) ).

fof(f_126_4,plain,
    ( ! [U_634,U_632] :
        ( ( ! [U_630,U_628] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634)) )
          & ! [U_629,U_627] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632)) ) )
        | U_632 != U_634 )
    & ! [U_633,U_631] :
        ( U_631 = U_633
        | ? [U_626,U_624] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_631))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_633)) )
        | ? [U_623] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),U_623),U_633))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),U_623),U_631)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK49]),skolemize(U_625,sK49(U_633,U_631))],[f_126_3]) ).

fof(f_126_5,plain,
    ( ! [U_634,U_632] :
        ( ( ! [U_630,U_628] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634)) )
          & ! [U_629,U_627] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632)) ) )
        | U_632 != U_634 )
    & ! [U_633,U_631] :
        ( U_631 = U_633
        | ? [U_626,U_624] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_631))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_626),U_624),U_633)) )
        | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_633))
          & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_631)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK50]),skolemize(U_623,sK50(U_633,U_631))],[f_126_4]) ).

fof(f_126_6,plain,
    ( ! [U_634,U_632] :
        ( ( ! [U_630,U_628] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634)) )
          & ! [U_629,U_627] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632)) ) )
        | U_632 != U_634 )
    & ! [U_633,U_631] :
        ( U_631 = U_633
        | ? [U_624] :
            ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),U_624),U_631))
            & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),U_624),U_633)) )
        | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_633))
          & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_631)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK51]),skolemize(U_626,sK51(U_633,U_631))],[f_126_5]) ).

fof(f_126_7,plain,
    ( ! [U_634,U_632] :
        ( ( ! [U_630,U_628] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634)) )
          & ! [U_629,U_627] :
              ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
              | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632)) ) )
        | U_632 != U_634 )
    & ! [U_633,U_631] :
        ( U_631 = U_633
        | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_631))
          & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_633)) )
        | ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_633))
          & hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_631)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK52]),skolemize(U_624,sK52(U_633,U_631))],[f_126_6]) ).

cnf(f_126_8,plain,
    ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_633))
    | hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_631))
    | U_631 = U_633 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

cnf(f_126_9,plain,
    ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_631))
    | hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_631))
    | U_631 = U_633 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

cnf(f_126_10,plain,
    ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_633))
    | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_633))
    | U_631 = U_633 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

cnf(f_126_11,plain,
    ( ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK51(U_633,U_631)),sK52(U_633,U_631)),U_631))
    | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK49(U_633,U_631)),sK50(U_633,U_631)),U_633))
    | U_631 = U_633 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

cnf(f_126_12,plain,
    ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_634))
    | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_629),U_627),U_632))
    | U_632 != U_634 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

cnf(f_126_13,plain,
    ( hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_632))
    | ~ hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_630),U_628),U_634))
    | U_632 != U_634 ),
    inference(clausify,[status(thm)],[f_126_7]) ).

fof(f_127_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6)) )
            & ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1))
              & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6))
              & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_87_pred__equals__eq2]) ).

fof(f_127_2,plain,
    ! [U_640,U_639] :
      ( ( ! [U_638,U_637] :
            ( ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_638),U_637),U_639))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_638),U_637),U_640)) )
            & ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_638),U_637),U_640))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_638),U_637),U_639)) ) )
        | U_639 != U_640 )
      & ( U_639 = U_640
        | ? [U_636,U_635] :
            ( ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_636),U_635),U_639))
              & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_636),U_635),U_640)) )
            | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_636),U_635),U_640))
              & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_636),U_635),U_639)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_127_1]) ).

fof(f_127_3,plain,
    ( ! [U_652,U_650] :
        ( ( ! [U_648,U_646] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652)) )
          & ! [U_647,U_645] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650)) ) )
        | U_650 != U_652 )
    & ! [U_651,U_649] :
        ( U_649 = U_651
        | ? [U_644,U_642] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_649))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_651)) )
        | ? [U_643,U_641] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_643),U_641),U_651))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_643),U_641),U_649)) ) ) ),
    inference(miniscope,[status(thm)],[f_127_2]) ).

fof(f_127_4,plain,
    ( ! [U_652,U_650] :
        ( ( ! [U_648,U_646] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652)) )
          & ! [U_647,U_645] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650)) ) )
        | U_650 != U_652 )
    & ! [U_651,U_649] :
        ( U_649 = U_651
        | ? [U_644,U_642] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_649))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_651)) )
        | ? [U_641] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),U_641),U_651))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),U_641),U_649)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK53]),skolemize(U_643,sK53(U_651,U_649))],[f_127_3]) ).

fof(f_127_5,plain,
    ( ! [U_652,U_650] :
        ( ( ! [U_648,U_646] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652)) )
          & ! [U_647,U_645] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650)) ) )
        | U_650 != U_652 )
    & ! [U_651,U_649] :
        ( U_649 = U_651
        | ? [U_644,U_642] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_649))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_644),U_642),U_651)) )
        | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_651))
          & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_649)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK54]),skolemize(U_641,sK54(U_651,U_649))],[f_127_4]) ).

fof(f_127_6,plain,
    ( ! [U_652,U_650] :
        ( ( ! [U_648,U_646] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652)) )
          & ! [U_647,U_645] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650)) ) )
        | U_650 != U_652 )
    & ! [U_651,U_649] :
        ( U_649 = U_651
        | ? [U_642] :
            ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),U_642),U_649))
            & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),U_642),U_651)) )
        | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_651))
          & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_649)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK55]),skolemize(U_644,sK55(U_651,U_649))],[f_127_5]) ).

fof(f_127_7,plain,
    ( ! [U_652,U_650] :
        ( ( ! [U_648,U_646] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652)) )
          & ! [U_647,U_645] :
              ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
              | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650)) ) )
        | U_650 != U_652 )
    & ! [U_651,U_649] :
        ( U_649 = U_651
        | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_649))
          & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_651)) )
        | ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_651))
          & hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_649)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK56]),skolemize(U_642,sK56(U_651,U_649))],[f_127_6]) ).

cnf(f_127_8,plain,
    ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_651))
    | hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_649))
    | U_649 = U_651 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

cnf(f_127_9,plain,
    ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_649))
    | hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_649))
    | U_649 = U_651 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

cnf(f_127_10,plain,
    ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_651))
    | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_651))
    | U_649 = U_651 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

cnf(f_127_11,plain,
    ( ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK55(U_651,U_649)),sK56(U_651,U_649)),U_649))
    | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK53(U_651,U_649)),sK54(U_651,U_649)),U_651))
    | U_649 = U_651 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

cnf(f_127_12,plain,
    ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_652))
    | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_647),U_645),U_650))
    | U_650 != U_652 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

cnf(f_127_13,plain,
    ( hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_650))
    | ~ hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_648),U_646),U_652))
    | U_650 != U_652 ),
    inference(clausify,[status(thm)],[f_127_7]) ).

fof(f_128_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6)) )
            & ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1))
              & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6))
              & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_88_pred__equals__eq2]) ).

fof(f_128_2,plain,
    ! [U_658,U_657] :
      ( ( ! [U_656,U_655] :
            ( ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_656),U_655),U_657))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_656),U_655),U_658)) )
            & ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_656),U_655),U_658))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_656),U_655),U_657)) ) )
        | U_657 != U_658 )
      & ( U_657 = U_658
        | ? [U_654,U_653] :
            ( ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_654),U_653),U_657))
              & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_654),U_653),U_658)) )
            | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_654),U_653),U_658))
              & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_654),U_653),U_657)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_128_1]) ).

fof(f_128_3,plain,
    ( ! [U_670,U_668] :
        ( ( ! [U_666,U_664] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670)) )
          & ! [U_665,U_663] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668)) ) )
        | U_668 != U_670 )
    & ! [U_669,U_667] :
        ( U_667 = U_669
        | ? [U_662,U_660] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_667))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_669)) )
        | ? [U_661,U_659] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_661),U_659),U_669))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_661),U_659),U_667)) ) ) ),
    inference(miniscope,[status(thm)],[f_128_2]) ).

fof(f_128_4,plain,
    ( ! [U_670,U_668] :
        ( ( ! [U_666,U_664] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670)) )
          & ! [U_665,U_663] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668)) ) )
        | U_668 != U_670 )
    & ! [U_669,U_667] :
        ( U_667 = U_669
        | ? [U_662,U_660] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_667))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_669)) )
        | ? [U_659] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),U_659),U_669))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),U_659),U_667)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK57]),skolemize(U_661,sK57(U_669,U_667))],[f_128_3]) ).

fof(f_128_5,plain,
    ( ! [U_670,U_668] :
        ( ( ! [U_666,U_664] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670)) )
          & ! [U_665,U_663] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668)) ) )
        | U_668 != U_670 )
    & ! [U_669,U_667] :
        ( U_667 = U_669
        | ? [U_662,U_660] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_667))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_662),U_660),U_669)) )
        | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_669))
          & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_667)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK58]),skolemize(U_659,sK58(U_669,U_667))],[f_128_4]) ).

fof(f_128_6,plain,
    ( ! [U_670,U_668] :
        ( ( ! [U_666,U_664] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670)) )
          & ! [U_665,U_663] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668)) ) )
        | U_668 != U_670 )
    & ! [U_669,U_667] :
        ( U_667 = U_669
        | ? [U_660] :
            ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),U_660),U_667))
            & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),U_660),U_669)) )
        | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_669))
          & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_667)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK59]),skolemize(U_662,sK59(U_669,U_667))],[f_128_5]) ).

fof(f_128_7,plain,
    ( ! [U_670,U_668] :
        ( ( ! [U_666,U_664] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670)) )
          & ! [U_665,U_663] :
              ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
              | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668)) ) )
        | U_668 != U_670 )
    & ! [U_669,U_667] :
        ( U_667 = U_669
        | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_667))
          & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_669)) )
        | ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_669))
          & hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_667)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK60]),skolemize(U_660,sK60(U_669,U_667))],[f_128_6]) ).

cnf(f_128_8,plain,
    ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_669))
    | hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_667))
    | U_667 = U_669 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

cnf(f_128_9,plain,
    ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_667))
    | hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_667))
    | U_667 = U_669 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

cnf(f_128_10,plain,
    ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_669))
    | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_669))
    | U_667 = U_669 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

cnf(f_128_11,plain,
    ( ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK59(U_669,U_667)),sK60(U_669,U_667)),U_667))
    | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK57(U_669,U_667)),sK58(U_669,U_667)),U_669))
    | U_667 = U_669 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

cnf(f_128_12,plain,
    ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_670))
    | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_665),U_663),U_668))
    | U_668 != U_670 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

cnf(f_128_13,plain,
    ( hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_668))
    | ~ hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_666),U_664),U_670))
    | U_668 != U_670 ),
    inference(clausify,[status(thm)],[f_128_7]) ).

fof(f_129_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1))
                | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6)) )
              & ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6))
                | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1)) ) )
            | ~ is_bop(X_2) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6)) )
              | ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1)) ) )
            & is_bop(X_2) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_89_pred__equals__eq2]) ).

fof(f_129_2,plain,
    ! [U_676,U_675] :
      ( ( ! [U_674,U_673] :
            ( ( ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_673),U_675))
                | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_673),U_676)) )
              & ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_673),U_676))
                | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_673),U_675)) ) )
            | ~ is_bop(U_674) )
        | U_675 != U_676 )
      & ( U_675 = U_676
        | ? [U_672,U_671] :
            ( ( ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_671),U_675))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_671),U_676)) )
              | ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_671),U_676))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_671),U_675)) ) )
            & is_bop(U_672) ) ) ),
    inference(variable_rename,[status(thm)],[f_129_1]) ).

fof(f_129_3,plain,
    ( ! [U_684,U_682] :
        ( ! [U_674] :
            ( ( ! [U_680] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_682))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_684)) )
              & ! [U_679] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_684))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_682)) ) )
            | ~ is_bop(U_674) )
        | U_682 != U_684 )
    & ! [U_683,U_681] :
        ( U_681 = U_683
        | ? [U_672] :
            ( ( ? [U_678] :
                  ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_678),U_681))
                  & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_678),U_683)) )
              | ? [U_677] :
                  ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_677),U_683))
                  & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_672),U_677),U_681)) ) )
            & is_bop(U_672) ) ) ),
    inference(miniscope,[status(thm)],[f_129_2]) ).

fof(f_129_4,plain,
    ( ! [U_684,U_682] :
        ( ! [U_674] :
            ( ( ! [U_680] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_682))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_684)) )
              & ! [U_679] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_684))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_682)) ) )
            | ~ is_bop(U_674) )
        | U_682 != U_684 )
    & ! [U_683,U_681] :
        ( U_681 = U_683
        | ( ( ? [U_678] :
                ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_678),U_681))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_678),U_683)) )
            | ? [U_677] :
                ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_677),U_683))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_677),U_681)) ) )
          & is_bop(sK61(U_683,U_681)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK61]),skolemize(U_672,sK61(U_683,U_681))],[f_129_3]) ).

fof(f_129_5,plain,
    ( ! [U_684,U_682] :
        ( ! [U_674] :
            ( ( ! [U_680] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_682))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_684)) )
              & ! [U_679] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_684))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_682)) ) )
            | ~ is_bop(U_674) )
        | U_682 != U_684 )
    & ! [U_683,U_681] :
        ( U_681 = U_683
        | ( ( ? [U_678] :
                ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_678),U_681))
                & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),U_678),U_683)) )
            | ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_683))
              & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_681)) ) )
          & is_bop(sK61(U_683,U_681)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK62]),skolemize(U_677,sK62(U_683,U_681))],[f_129_4]) ).

fof(f_129_6,plain,
    ( ! [U_684,U_682] :
        ( ! [U_674] :
            ( ( ! [U_680] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_682))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_684)) )
              & ! [U_679] :
                  ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_684))
                  | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_682)) ) )
            | ~ is_bop(U_674) )
        | U_682 != U_684 )
    & ! [U_683,U_681] :
        ( U_681 = U_683
        | ( ( ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_681))
              & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_683)) )
            | ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_683))
              & hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_681)) ) )
          & is_bop(sK61(U_683,U_681)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK63]),skolemize(U_678,sK63(U_683,U_681))],[f_129_5]) ).

cnf(f_129_7,plain,
    ( is_bop(sK61(U_683,U_681))
    | U_681 = U_683 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_8,plain,
    ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_683))
    | hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_681))
    | U_681 = U_683 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_9,plain,
    ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_681))
    | hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_681))
    | U_681 = U_683 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_10,plain,
    ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_683))
    | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_683))
    | U_681 = U_683 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_11,plain,
    ( ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK63(U_683,U_681)),U_681))
    | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK61(U_683,U_681)),sK62(U_683,U_681)),U_683))
    | U_681 = U_683 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_12,plain,
    ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_684))
    | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_679),U_682))
    | ~ is_bop(U_674)
    | U_682 != U_684 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

cnf(f_129_13,plain,
    ( hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_682))
    | ~ hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_674),U_680),U_684))
    | ~ is_bop(U_674)
    | U_682 != U_684 ),
    inference(clausify,[status(thm)],[f_129_6]) ).

fof(f_130_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6)) )
            & ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1))
              & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6))
              & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_90_pred__equals__eq2]) ).

fof(f_130_2,plain,
    ! [U_690,U_689] :
      ( ( ! [U_688,U_687] :
            ( ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_688),U_687),U_689))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_688),U_687),U_690)) )
            & ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_688),U_687),U_690))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_688),U_687),U_689)) ) )
        | U_689 != U_690 )
      & ( U_689 = U_690
        | ? [U_686,U_685] :
            ( ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_686),U_685),U_689))
              & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_686),U_685),U_690)) )
            | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_686),U_685),U_690))
              & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_686),U_685),U_689)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_130_1]) ).

fof(f_130_3,plain,
    ( ! [U_702,U_700] :
        ( ( ! [U_698,U_696] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702)) )
          & ! [U_697,U_695] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700)) ) )
        | U_700 != U_702 )
    & ! [U_701,U_699] :
        ( U_699 = U_701
        | ? [U_694,U_692] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_699))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_701)) )
        | ? [U_693,U_691] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_693),U_691),U_701))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_693),U_691),U_699)) ) ) ),
    inference(miniscope,[status(thm)],[f_130_2]) ).

fof(f_130_4,plain,
    ( ! [U_702,U_700] :
        ( ( ! [U_698,U_696] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702)) )
          & ! [U_697,U_695] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700)) ) )
        | U_700 != U_702 )
    & ! [U_701,U_699] :
        ( U_699 = U_701
        | ? [U_694,U_692] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_699))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_701)) )
        | ? [U_691] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),U_691),U_701))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),U_691),U_699)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK64]),skolemize(U_693,sK64(U_701,U_699))],[f_130_3]) ).

fof(f_130_5,plain,
    ( ! [U_702,U_700] :
        ( ( ! [U_698,U_696] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702)) )
          & ! [U_697,U_695] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700)) ) )
        | U_700 != U_702 )
    & ! [U_701,U_699] :
        ( U_699 = U_701
        | ? [U_694,U_692] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_699))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_694),U_692),U_701)) )
        | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_701))
          & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_699)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK65]),skolemize(U_691,sK65(U_701,U_699))],[f_130_4]) ).

fof(f_130_6,plain,
    ( ! [U_702,U_700] :
        ( ( ! [U_698,U_696] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702)) )
          & ! [U_697,U_695] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700)) ) )
        | U_700 != U_702 )
    & ! [U_701,U_699] :
        ( U_699 = U_701
        | ? [U_692] :
            ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),U_692),U_699))
            & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),U_692),U_701)) )
        | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_701))
          & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_699)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK66]),skolemize(U_694,sK66(U_701,U_699))],[f_130_5]) ).

fof(f_130_7,plain,
    ( ! [U_702,U_700] :
        ( ( ! [U_698,U_696] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702)) )
          & ! [U_697,U_695] :
              ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
              | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700)) ) )
        | U_700 != U_702 )
    & ! [U_701,U_699] :
        ( U_699 = U_701
        | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_699))
          & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_701)) )
        | ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_701))
          & hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_699)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK67]),skolemize(U_692,sK67(U_701,U_699))],[f_130_6]) ).

cnf(f_130_8,plain,
    ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_701))
    | hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_699))
    | U_699 = U_701 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

cnf(f_130_9,plain,
    ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_699))
    | hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_699))
    | U_699 = U_701 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

cnf(f_130_10,plain,
    ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_701))
    | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_701))
    | U_699 = U_701 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

cnf(f_130_11,plain,
    ( ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK66(U_701,U_699)),sK67(U_701,U_699)),U_699))
    | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK64(U_701,U_699)),sK65(U_701,U_699)),U_701))
    | U_699 = U_701 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

cnf(f_130_12,plain,
    ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_702))
    | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_697),U_695),U_700))
    | U_700 != U_702 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

cnf(f_130_13,plain,
    ( hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_700))
    | ~ hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_698),U_696),U_702))
    | U_700 != U_702 ),
    inference(clausify,[status(thm)],[f_130_7]) ).

fof(f_131_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6)) )
            & ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1))
              & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6))
              & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_91_pred__equals__eq2]) ).

fof(f_131_2,plain,
    ! [U_708,U_707] :
      ( ( ! [U_706,U_705] :
            ( ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_706),U_705),U_707))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_706),U_705),U_708)) )
            & ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_706),U_705),U_708))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_706),U_705),U_707)) ) )
        | U_707 != U_708 )
      & ( U_707 = U_708
        | ? [U_704,U_703] :
            ( ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_704),U_703),U_707))
              & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_704),U_703),U_708)) )
            | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_704),U_703),U_708))
              & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_704),U_703),U_707)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_131_1]) ).

fof(f_131_3,plain,
    ( ! [U_720,U_718] :
        ( ( ! [U_716,U_714] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720)) )
          & ! [U_715,U_713] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718)) ) )
        | U_718 != U_720 )
    & ! [U_719,U_717] :
        ( U_717 = U_719
        | ? [U_712,U_710] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_717))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_719)) )
        | ? [U_711,U_709] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_711),U_709),U_719))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_711),U_709),U_717)) ) ) ),
    inference(miniscope,[status(thm)],[f_131_2]) ).

fof(f_131_4,plain,
    ( ! [U_720,U_718] :
        ( ( ! [U_716,U_714] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720)) )
          & ! [U_715,U_713] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718)) ) )
        | U_718 != U_720 )
    & ! [U_719,U_717] :
        ( U_717 = U_719
        | ? [U_712,U_710] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_717))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_719)) )
        | ? [U_709] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),U_709),U_719))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),U_709),U_717)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK68]),skolemize(U_711,sK68(U_719,U_717))],[f_131_3]) ).

fof(f_131_5,plain,
    ( ! [U_720,U_718] :
        ( ( ! [U_716,U_714] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720)) )
          & ! [U_715,U_713] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718)) ) )
        | U_718 != U_720 )
    & ! [U_719,U_717] :
        ( U_717 = U_719
        | ? [U_712,U_710] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_717))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_712),U_710),U_719)) )
        | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_719))
          & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_717)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK69]),skolemize(U_709,sK69(U_719,U_717))],[f_131_4]) ).

fof(f_131_6,plain,
    ( ! [U_720,U_718] :
        ( ( ! [U_716,U_714] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720)) )
          & ! [U_715,U_713] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718)) ) )
        | U_718 != U_720 )
    & ! [U_719,U_717] :
        ( U_717 = U_719
        | ? [U_710] :
            ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),U_710),U_717))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),U_710),U_719)) )
        | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_719))
          & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_717)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK70]),skolemize(U_712,sK70(U_719,U_717))],[f_131_5]) ).

fof(f_131_7,plain,
    ( ! [U_720,U_718] :
        ( ( ! [U_716,U_714] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720)) )
          & ! [U_715,U_713] :
              ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
              | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718)) ) )
        | U_718 != U_720 )
    & ! [U_719,U_717] :
        ( U_717 = U_719
        | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_717))
          & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_719)) )
        | ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_719))
          & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_717)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK71]),skolemize(U_710,sK71(U_719,U_717))],[f_131_6]) ).

cnf(f_131_8,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_719))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_717))
    | U_717 = U_719 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

cnf(f_131_9,plain,
    ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_717))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_717))
    | U_717 = U_719 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

cnf(f_131_10,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_719))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_719))
    | U_717 = U_719 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

cnf(f_131_11,plain,
    ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK70(U_719,U_717)),sK71(U_719,U_717)),U_717))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK68(U_719,U_717)),sK69(U_719,U_717)),U_719))
    | U_717 = U_719 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

cnf(f_131_12,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_720))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_715),U_713),U_718))
    | U_718 != U_720 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

cnf(f_131_13,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_718))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_716),U_714),U_720))
    | U_718 != U_720 ),
    inference(clausify,[status(thm)],[f_131_7]) ).

fof(f_132_1,plain,
    ! [S_6,R_1] :
      ( ( ! [X_2,Xa] :
            ( ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6)) )
            & ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1)) ) )
        | R_1 != S_6 )
      & ( R_1 = S_6
        | ? [X_2,Xa] :
            ( ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1))
              & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6)) )
            | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6))
              & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1)) ) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_92_pred__equals__eq2]) ).

fof(f_132_2,plain,
    ! [U_726,U_725] :
      ( ( ! [U_724,U_723] :
            ( ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_724),U_723),U_725))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_724),U_723),U_726)) )
            & ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_724),U_723),U_726))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_724),U_723),U_725)) ) )
        | U_725 != U_726 )
      & ( U_725 = U_726
        | ? [U_722,U_721] :
            ( ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_722),U_721),U_725))
              & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_722),U_721),U_726)) )
            | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_722),U_721),U_726))
              & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_722),U_721),U_725)) ) ) ) ),
    inference(variable_rename,[status(thm)],[f_132_1]) ).

fof(f_132_3,plain,
    ( ! [U_738,U_736] :
        ( ( ! [U_734,U_732] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738)) )
          & ! [U_733,U_731] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736)) ) )
        | U_736 != U_738 )
    & ! [U_737,U_735] :
        ( U_735 = U_737
        | ? [U_730,U_728] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_735))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_737)) )
        | ? [U_729,U_727] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_729),U_727),U_737))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_729),U_727),U_735)) ) ) ),
    inference(miniscope,[status(thm)],[f_132_2]) ).

fof(f_132_4,plain,
    ( ! [U_738,U_736] :
        ( ( ! [U_734,U_732] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738)) )
          & ! [U_733,U_731] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736)) ) )
        | U_736 != U_738 )
    & ! [U_737,U_735] :
        ( U_735 = U_737
        | ? [U_730,U_728] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_735))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_737)) )
        | ? [U_727] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),U_727),U_737))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),U_727),U_735)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK72]),skolemize(U_729,sK72(U_737,U_735))],[f_132_3]) ).

fof(f_132_5,plain,
    ( ! [U_738,U_736] :
        ( ( ! [U_734,U_732] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738)) )
          & ! [U_733,U_731] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736)) ) )
        | U_736 != U_738 )
    & ! [U_737,U_735] :
        ( U_735 = U_737
        | ? [U_730,U_728] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_735))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_730),U_728),U_737)) )
        | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_737))
          & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_735)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK73]),skolemize(U_727,sK73(U_737,U_735))],[f_132_4]) ).

fof(f_132_6,plain,
    ( ! [U_738,U_736] :
        ( ( ! [U_734,U_732] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738)) )
          & ! [U_733,U_731] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736)) ) )
        | U_736 != U_738 )
    & ! [U_737,U_735] :
        ( U_735 = U_737
        | ? [U_728] :
            ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),U_728),U_735))
            & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),U_728),U_737)) )
        | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_737))
          & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_735)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK74]),skolemize(U_730,sK74(U_737,U_735))],[f_132_5]) ).

fof(f_132_7,plain,
    ( ! [U_738,U_736] :
        ( ( ! [U_734,U_732] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738)) )
          & ! [U_733,U_731] :
              ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
              | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736)) ) )
        | U_736 != U_738 )
    & ! [U_737,U_735] :
        ( U_735 = U_737
        | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_735))
          & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_737)) )
        | ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_737))
          & hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_735)) ) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK75]),skolemize(U_728,sK75(U_737,U_735))],[f_132_6]) ).

cnf(f_132_8,plain,
    ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_737))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_735))
    | U_735 = U_737 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

cnf(f_132_9,plain,
    ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_735))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_735))
    | U_735 = U_737 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

cnf(f_132_10,plain,
    ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_737))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_737))
    | U_735 = U_737 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

cnf(f_132_11,plain,
    ( ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK74(U_737,U_735)),sK75(U_737,U_735)),U_735))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK72(U_737,U_735)),sK73(U_737,U_735)),U_737))
    | U_735 = U_737 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

cnf(f_132_12,plain,
    ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_738))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_733),U_731),U_736))
    | U_736 != U_738 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

cnf(f_132_13,plain,
    ( hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_736))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_734),U_732),U_738))
    | U_736 != U_738 ),
    inference(clausify,[status(thm)],[f_132_7]) ).

fof(f_133_1,plain,
    ! [Y_2] :
    ? [A,B_1] : Y_2 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_93_prod_Oexhaust]) ).

fof(f_133_2,plain,
    ! [U_741] :
    ? [U_740,U_739] : U_741 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_740),U_739),
    inference(variable_rename,[status(thm)],[f_133_1]) ).

fof(f_133_3,plain,
    ! [U_741] :
    ? [U_739] : U_741 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK76(U_741)),U_739),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK76]),skolemize(U_740,sK76(U_741))],[f_133_2]) ).

fof(f_133_4,plain,
    ! [U_741] : U_741 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK76(U_741)),sK77(U_741)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK77]),skolemize(U_739,sK77(U_741))],[f_133_3]) ).

cnf(f_133_5,plain,
    U_741 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK76(U_741)),sK77(U_741)),
    inference(clausify,[status(thm)],[f_133_4]) ).

fof(f_134_1,plain,
    ! [Y_2] :
    ? [A,B_1] : Y_2 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_94_prod_Oexhaust]) ).

fof(f_134_2,plain,
    ! [U_744] :
    ? [U_743,U_742] : U_744 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_743),U_742),
    inference(variable_rename,[status(thm)],[f_134_1]) ).

fof(f_134_3,plain,
    ! [U_744] :
    ? [U_742] : U_744 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK78(U_744)),U_742),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK78]),skolemize(U_743,sK78(U_744))],[f_134_2]) ).

fof(f_134_4,plain,
    ! [U_744] : U_744 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK78(U_744)),sK79(U_744)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK79]),skolemize(U_742,sK79(U_744))],[f_134_3]) ).

cnf(f_134_5,plain,
    U_744 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK78(U_744)),sK79(U_744)),
    inference(clausify,[status(thm)],[f_134_4]) ).

fof(f_135_1,plain,
    ! [Y_2] :
    ? [A,B_1] : Y_2 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_95_prod_Oexhaust]) ).

fof(f_135_2,plain,
    ! [U_747] :
    ? [U_746,U_745] : U_747 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_746),U_745),
    inference(variable_rename,[status(thm)],[f_135_1]) ).

fof(f_135_3,plain,
    ! [U_747] :
    ? [U_745] : U_747 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK80(U_747)),U_745),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK80]),skolemize(U_746,sK80(U_747))],[f_135_2]) ).

fof(f_135_4,plain,
    ! [U_747] : U_747 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK80(U_747)),sK81(U_747)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK81]),skolemize(U_745,sK81(U_747))],[f_135_3]) ).

cnf(f_135_5,plain,
    U_747 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK80(U_747)),sK81(U_747)),
    inference(clausify,[status(thm)],[f_135_4]) ).

fof(f_136_1,plain,
    ! [Y_2] :
    ? [A,B_1] : Y_2 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_96_prod_Oexhaust]) ).

fof(f_136_2,plain,
    ! [U_750] :
    ? [U_749,U_748] : U_750 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_749),U_748),
    inference(variable_rename,[status(thm)],[f_136_1]) ).

fof(f_136_3,plain,
    ! [U_750] :
    ? [U_748] : U_750 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK82(U_750)),U_748),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK82]),skolemize(U_749,sK82(U_750))],[f_136_2]) ).

fof(f_136_4,plain,
    ! [U_750] : U_750 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK82(U_750)),sK83(U_750)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK83]),skolemize(U_748,sK83(U_750))],[f_136_3]) ).

cnf(f_136_5,plain,
    U_750 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK82(U_750)),sK83(U_750)),
    inference(clausify,[status(thm)],[f_136_4]) ).

fof(f_137_1,plain,
    ! [Y_3] :
    ? [A,B_1] : Y_3 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_97_prod_Oexhaust]) ).

fof(f_137_2,plain,
    ! [U_753] :
    ? [U_752,U_751] : U_753 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_752),U_751),
    inference(variable_rename,[status(thm)],[f_137_1]) ).

fof(f_137_3,plain,
    ! [U_753] :
    ? [U_751] : U_753 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK84(U_753)),U_751),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK84]),skolemize(U_752,sK84(U_753))],[f_137_2]) ).

fof(f_137_4,plain,
    ! [U_753] : U_753 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK84(U_753)),sK85(U_753)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK85]),skolemize(U_751,sK85(U_753))],[f_137_3]) ).

cnf(f_137_5,plain,
    U_753 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK84(U_753)),sK85(U_753)),
    inference(clausify,[status(thm)],[f_137_4]) ).

fof(f_138_1,plain,
    ! [Y_3] :
    ? [A,B_1] :
      ( Y_3 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)
      & is_bop(A) ),
    inference(fof_nnf,[status(thm)],[fact_98_prod_Oexhaust]) ).

fof(f_138_2,plain,
    ! [U_756] :
    ? [U_755,U_754] :
      ( U_756 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_755),U_754)
      & is_bop(U_755) ),
    inference(variable_rename,[status(thm)],[f_138_1]) ).

fof(f_138_3,plain,
    ! [U_756] :
    ? [U_755] :
      ( ? [U_754] : U_756 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_755),U_754)
      & is_bop(U_755) ),
    inference(miniscope,[status(thm)],[f_138_2]) ).

fof(f_138_4,plain,
    ! [U_756] :
      ( ? [U_754] : U_756 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK86(U_756)),U_754)
      & is_bop(sK86(U_756)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK86]),skolemize(U_755,sK86(U_756))],[f_138_3]) ).

fof(f_138_5,plain,
    ! [U_756] :
      ( U_756 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK86(U_756)),sK87(U_756))
      & is_bop(sK86(U_756)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK87]),skolemize(U_754,sK87(U_756))],[f_138_4]) ).

cnf(f_138_6,plain,
    is_bop(sK86(U_756)),
    inference(clausify,[status(thm)],[f_138_5]) ).

cnf(f_138_7,plain,
    U_756 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK86(U_756)),sK87(U_756)),
    inference(clausify,[status(thm)],[f_138_5]) ).

fof(f_139_1,plain,
    ! [Y_3] :
    ? [A,B_1] : Y_3 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1),
    inference(fof_nnf,[status(thm)],[fact_99_prod_Oexhaust]) ).

fof(f_139_2,plain,
    ! [U_759] :
    ? [U_758,U_757] : U_759 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_758),U_757),
    inference(variable_rename,[status(thm)],[f_139_1]) ).

fof(f_139_3,plain,
    ! [U_759] :
    ? [U_757] : U_759 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK88(U_759)),U_757),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK88]),skolemize(U_758,sK88(U_759))],[f_139_2]) ).

fof(f_139_4,plain,
    ! [U_759] : U_759 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK88(U_759)),sK89(U_759)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK89]),skolemize(U_757,sK89(U_759))],[f_139_3]) ).

cnf(f_139_5,plain,
    U_759 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK88(U_759)),sK89(U_759)),
    inference(clausify,[status(thm)],[f_139_4]) ).

fof(f_140_1,plain,
    ! [P_1] :
    ? [X_2,Y_1] : P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_100_PairE]) ).

fof(f_140_2,plain,
    ! [U_762] :
    ? [U_761,U_760] : U_762 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_761),U_760),
    inference(variable_rename,[status(thm)],[f_140_1]) ).

fof(f_140_3,plain,
    ! [U_762] :
    ? [U_760] : U_762 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK90(U_762)),U_760),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK90]),skolemize(U_761,sK90(U_762))],[f_140_2]) ).

fof(f_140_4,plain,
    ! [U_762] : U_762 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK90(U_762)),sK91(U_762)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK91]),skolemize(U_760,sK91(U_762))],[f_140_3]) ).

cnf(f_140_5,plain,
    U_762 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK90(U_762)),sK91(U_762)),
    inference(clausify,[status(thm)],[f_140_4]) ).

fof(f_141_1,plain,
    ! [P_1] :
    ? [X_2,Y_1] : P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_101_PairE]) ).

fof(f_141_2,plain,
    ! [U_765] :
    ? [U_764,U_763] : U_765 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_764),U_763),
    inference(variable_rename,[status(thm)],[f_141_1]) ).

fof(f_141_3,plain,
    ! [U_765] :
    ? [U_763] : U_765 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK92(U_765)),U_763),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK92]),skolemize(U_764,sK92(U_765))],[f_141_2]) ).

fof(f_141_4,plain,
    ! [U_765] : U_765 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK92(U_765)),sK93(U_765)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK93]),skolemize(U_763,sK93(U_765))],[f_141_3]) ).

cnf(f_141_5,plain,
    U_765 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK92(U_765)),sK93(U_765)),
    inference(clausify,[status(thm)],[f_141_4]) ).

fof(f_142_1,plain,
    ! [P_1] :
    ? [X_2,Y_1] : P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_102_PairE]) ).

fof(f_142_2,plain,
    ! [U_768] :
    ? [U_767,U_766] : U_768 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_767),U_766),
    inference(variable_rename,[status(thm)],[f_142_1]) ).

fof(f_142_3,plain,
    ! [U_768] :
    ? [U_766] : U_768 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK94(U_768)),U_766),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK94]),skolemize(U_767,sK94(U_768))],[f_142_2]) ).

fof(f_142_4,plain,
    ! [U_768] : U_768 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK94(U_768)),sK95(U_768)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK95]),skolemize(U_766,sK95(U_768))],[f_142_3]) ).

cnf(f_142_5,plain,
    U_768 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK94(U_768)),sK95(U_768)),
    inference(clausify,[status(thm)],[f_142_4]) ).

fof(f_143_1,plain,
    ! [P_1] :
    ? [X_2,Y_1] : P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_103_PairE]) ).

fof(f_143_2,plain,
    ! [U_771] :
    ? [U_770,U_769] : U_771 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_770),U_769),
    inference(variable_rename,[status(thm)],[f_143_1]) ).

fof(f_143_3,plain,
    ! [U_771] :
    ? [U_769] : U_771 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK96(U_771)),U_769),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK96]),skolemize(U_770,sK96(U_771))],[f_143_2]) ).

fof(f_143_4,plain,
    ! [U_771] : U_771 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK96(U_771)),sK97(U_771)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK97]),skolemize(U_769,sK97(U_771))],[f_143_3]) ).

cnf(f_143_5,plain,
    U_771 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK96(U_771)),sK97(U_771)),
    inference(clausify,[status(thm)],[f_143_4]) ).

fof(f_144_1,plain,
    ! [P_3] :
    ? [X_2,Y_1] : P_3 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_104_PairE]) ).

fof(f_144_2,plain,
    ! [U_774] :
    ? [U_773,U_772] : U_774 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_773),U_772),
    inference(variable_rename,[status(thm)],[f_144_1]) ).

fof(f_144_3,plain,
    ! [U_774] :
    ? [U_772] : U_774 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK98(U_774)),U_772),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK98]),skolemize(U_773,sK98(U_774))],[f_144_2]) ).

fof(f_144_4,plain,
    ! [U_774] : U_774 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK98(U_774)),sK99(U_774)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK99]),skolemize(U_772,sK99(U_774))],[f_144_3]) ).

cnf(f_144_5,plain,
    U_774 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK98(U_774)),sK99(U_774)),
    inference(clausify,[status(thm)],[f_144_4]) ).

fof(f_145_1,plain,
    ! [P_3] :
    ? [X_2,Y_1] :
      ( P_3 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)
      & is_bop(X_2) ),
    inference(fof_nnf,[status(thm)],[fact_105_PairE]) ).

fof(f_145_2,plain,
    ! [U_777] :
    ? [U_776,U_775] :
      ( U_777 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_776),U_775)
      & is_bop(U_776) ),
    inference(variable_rename,[status(thm)],[f_145_1]) ).

fof(f_145_3,plain,
    ! [U_777] :
    ? [U_776] :
      ( ? [U_775] : U_777 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_776),U_775)
      & is_bop(U_776) ),
    inference(miniscope,[status(thm)],[f_145_2]) ).

fof(f_145_4,plain,
    ! [U_777] :
      ( ? [U_775] : U_777 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK100(U_777)),U_775)
      & is_bop(sK100(U_777)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK100]),skolemize(U_776,sK100(U_777))],[f_145_3]) ).

fof(f_145_5,plain,
    ! [U_777] :
      ( U_777 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK100(U_777)),sK101(U_777))
      & is_bop(sK100(U_777)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK101]),skolemize(U_775,sK101(U_777))],[f_145_4]) ).

cnf(f_145_6,plain,
    is_bop(sK100(U_777)),
    inference(clausify,[status(thm)],[f_145_5]) ).

cnf(f_145_7,plain,
    U_777 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK100(U_777)),sK101(U_777)),
    inference(clausify,[status(thm)],[f_145_5]) ).

fof(f_146_1,plain,
    ! [P_3] :
    ? [X_2,Y_1] : P_3 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1),
    inference(fof_nnf,[status(thm)],[fact_106_PairE]) ).

fof(f_146_2,plain,
    ! [U_780] :
    ? [U_779,U_778] : U_780 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_779),U_778),
    inference(variable_rename,[status(thm)],[f_146_1]) ).

fof(f_146_3,plain,
    ! [U_780] :
    ? [U_778] : U_780 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK102(U_780)),U_778),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK102]),skolemize(U_779,sK102(U_780))],[f_146_2]) ).

fof(f_146_4,plain,
    ! [U_780] : U_780 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK102(U_780)),sK103(U_780)),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK103]),skolemize(U_778,sK103(U_780))],[f_146_3]) ).

cnf(f_146_5,plain,
    U_780 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK102(U_780)),sK103(U_780)),
    inference(clausify,[status(thm)],[f_146_4]) ).

fof(f_147_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P282169671l_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P282169671l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_107_split__paired__Ex]) ).

fof(f_147_2,plain,
    ! [U_787] :
      ( ( ? [U_786] : hBOOL(hAPP_P282169671l_bool(U_787,U_786))
        | ! [U_785,U_784] : ~ hBOOL(hAPP_P282169671l_bool(U_787,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) )
      & ( ? [U_783,U_782] : hBOOL(hAPP_P282169671l_bool(U_787,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_783),U_782)))
        | ! [U_781] : ~ hBOOL(hAPP_P282169671l_bool(U_787,U_781)) ) ),
    inference(variable_rename,[status(thm)],[f_147_1]) ).

fof(f_147_3,plain,
    ( ! [U_789] :
        ( ? [U_786] : hBOOL(hAPP_P282169671l_bool(U_789,U_786))
        | ! [U_785,U_784] : ~ hBOOL(hAPP_P282169671l_bool(U_789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) )
    & ! [U_788] :
        ( ? [U_783,U_782] : hBOOL(hAPP_P282169671l_bool(U_788,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_783),U_782)))
        | ! [U_781] : ~ hBOOL(hAPP_P282169671l_bool(U_788,U_781)) ) ),
    inference(miniscope,[status(thm)],[f_147_2]) ).

fof(f_147_4,plain,
    ( ! [U_789] :
        ( ? [U_786] : hBOOL(hAPP_P282169671l_bool(U_789,U_786))
        | ! [U_785,U_784] : ~ hBOOL(hAPP_P282169671l_bool(U_789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) )
    & ! [U_788] :
        ( ? [U_782] : hBOOL(hAPP_P282169671l_bool(U_788,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK104(U_788)),U_782)))
        | ! [U_781] : ~ hBOOL(hAPP_P282169671l_bool(U_788,U_781)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK104]),skolemize(U_783,sK104(U_788))],[f_147_3]) ).

fof(f_147_5,plain,
    ( ! [U_789] :
        ( ? [U_786] : hBOOL(hAPP_P282169671l_bool(U_789,U_786))
        | ! [U_785,U_784] : ~ hBOOL(hAPP_P282169671l_bool(U_789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) )
    & ! [U_788] :
        ( hBOOL(hAPP_P282169671l_bool(U_788,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK104(U_788)),sK105(U_788))))
        | ! [U_781] : ~ hBOOL(hAPP_P282169671l_bool(U_788,U_781)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK105]),skolemize(U_782,sK105(U_788))],[f_147_4]) ).

fof(f_147_6,plain,
    ( ! [U_789] :
        ( hBOOL(hAPP_P282169671l_bool(U_789,sK106(U_789)))
        | ! [U_785,U_784] : ~ hBOOL(hAPP_P282169671l_bool(U_789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) )
    & ! [U_788] :
        ( hBOOL(hAPP_P282169671l_bool(U_788,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK104(U_788)),sK105(U_788))))
        | ! [U_781] : ~ hBOOL(hAPP_P282169671l_bool(U_788,U_781)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK106]),skolemize(U_786,sK106(U_789))],[f_147_5]) ).

cnf(f_147_7,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_788,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK104(U_788)),sK105(U_788))))
    | ~ hBOOL(hAPP_P282169671l_bool(U_788,U_781)) ),
    inference(clausify,[status(thm)],[f_147_6]) ).

cnf(f_147_8,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_789,sK106(U_789)))
    | ~ hBOOL(hAPP_P282169671l_bool(U_789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_785),U_784))) ),
    inference(clausify,[status(thm)],[f_147_6]) ).

fof(f_148_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P1708370145l_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P1708370145l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_108_split__paired__Ex]) ).

fof(f_148_2,plain,
    ! [U_796] :
      ( ( ? [U_795] : hBOOL(hAPP_P1708370145l_bool(U_796,U_795))
        | ! [U_794,U_793] : ~ hBOOL(hAPP_P1708370145l_bool(U_796,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) )
      & ( ? [U_792,U_791] : hBOOL(hAPP_P1708370145l_bool(U_796,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_792),U_791)))
        | ! [U_790] : ~ hBOOL(hAPP_P1708370145l_bool(U_796,U_790)) ) ),
    inference(variable_rename,[status(thm)],[f_148_1]) ).

fof(f_148_3,plain,
    ( ! [U_798] :
        ( ? [U_795] : hBOOL(hAPP_P1708370145l_bool(U_798,U_795))
        | ! [U_794,U_793] : ~ hBOOL(hAPP_P1708370145l_bool(U_798,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) )
    & ! [U_797] :
        ( ? [U_792,U_791] : hBOOL(hAPP_P1708370145l_bool(U_797,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_792),U_791)))
        | ! [U_790] : ~ hBOOL(hAPP_P1708370145l_bool(U_797,U_790)) ) ),
    inference(miniscope,[status(thm)],[f_148_2]) ).

fof(f_148_4,plain,
    ( ! [U_798] :
        ( ? [U_795] : hBOOL(hAPP_P1708370145l_bool(U_798,U_795))
        | ! [U_794,U_793] : ~ hBOOL(hAPP_P1708370145l_bool(U_798,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) )
    & ! [U_797] :
        ( ? [U_791] : hBOOL(hAPP_P1708370145l_bool(U_797,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK107(U_797)),U_791)))
        | ! [U_790] : ~ hBOOL(hAPP_P1708370145l_bool(U_797,U_790)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK107]),skolemize(U_792,sK107(U_797))],[f_148_3]) ).

fof(f_148_5,plain,
    ( ! [U_798] :
        ( ? [U_795] : hBOOL(hAPP_P1708370145l_bool(U_798,U_795))
        | ! [U_794,U_793] : ~ hBOOL(hAPP_P1708370145l_bool(U_798,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) )
    & ! [U_797] :
        ( hBOOL(hAPP_P1708370145l_bool(U_797,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK107(U_797)),sK108(U_797))))
        | ! [U_790] : ~ hBOOL(hAPP_P1708370145l_bool(U_797,U_790)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK108]),skolemize(U_791,sK108(U_797))],[f_148_4]) ).

fof(f_148_6,plain,
    ( ! [U_798] :
        ( hBOOL(hAPP_P1708370145l_bool(U_798,sK109(U_798)))
        | ! [U_794,U_793] : ~ hBOOL(hAPP_P1708370145l_bool(U_798,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) )
    & ! [U_797] :
        ( hBOOL(hAPP_P1708370145l_bool(U_797,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK107(U_797)),sK108(U_797))))
        | ! [U_790] : ~ hBOOL(hAPP_P1708370145l_bool(U_797,U_790)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK109]),skolemize(U_795,sK109(U_798))],[f_148_5]) ).

cnf(f_148_7,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_797,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK107(U_797)),sK108(U_797))))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_797,U_790)) ),
    inference(clausify,[status(thm)],[f_148_6]) ).

cnf(f_148_8,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_798,sK109(U_798)))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_798,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_794),U_793))) ),
    inference(clausify,[status(thm)],[f_148_6]) ).

fof(f_149_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P159683425l_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P159683425l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_109_split__paired__Ex]) ).

fof(f_149_2,plain,
    ! [U_805] :
      ( ( ? [U_804] : hBOOL(hAPP_P159683425l_bool(U_805,U_804))
        | ! [U_803,U_802] : ~ hBOOL(hAPP_P159683425l_bool(U_805,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) )
      & ( ? [U_801,U_800] : hBOOL(hAPP_P159683425l_bool(U_805,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_801),U_800)))
        | ! [U_799] : ~ hBOOL(hAPP_P159683425l_bool(U_805,U_799)) ) ),
    inference(variable_rename,[status(thm)],[f_149_1]) ).

fof(f_149_3,plain,
    ( ! [U_807] :
        ( ? [U_804] : hBOOL(hAPP_P159683425l_bool(U_807,U_804))
        | ! [U_803,U_802] : ~ hBOOL(hAPP_P159683425l_bool(U_807,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) )
    & ! [U_806] :
        ( ? [U_801,U_800] : hBOOL(hAPP_P159683425l_bool(U_806,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_801),U_800)))
        | ! [U_799] : ~ hBOOL(hAPP_P159683425l_bool(U_806,U_799)) ) ),
    inference(miniscope,[status(thm)],[f_149_2]) ).

fof(f_149_4,plain,
    ( ! [U_807] :
        ( ? [U_804] : hBOOL(hAPP_P159683425l_bool(U_807,U_804))
        | ! [U_803,U_802] : ~ hBOOL(hAPP_P159683425l_bool(U_807,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) )
    & ! [U_806] :
        ( ? [U_800] : hBOOL(hAPP_P159683425l_bool(U_806,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK110(U_806)),U_800)))
        | ! [U_799] : ~ hBOOL(hAPP_P159683425l_bool(U_806,U_799)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK110]),skolemize(U_801,sK110(U_806))],[f_149_3]) ).

fof(f_149_5,plain,
    ( ! [U_807] :
        ( ? [U_804] : hBOOL(hAPP_P159683425l_bool(U_807,U_804))
        | ! [U_803,U_802] : ~ hBOOL(hAPP_P159683425l_bool(U_807,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) )
    & ! [U_806] :
        ( hBOOL(hAPP_P159683425l_bool(U_806,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK110(U_806)),sK111(U_806))))
        | ! [U_799] : ~ hBOOL(hAPP_P159683425l_bool(U_806,U_799)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK111]),skolemize(U_800,sK111(U_806))],[f_149_4]) ).

fof(f_149_6,plain,
    ( ! [U_807] :
        ( hBOOL(hAPP_P159683425l_bool(U_807,sK112(U_807)))
        | ! [U_803,U_802] : ~ hBOOL(hAPP_P159683425l_bool(U_807,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) )
    & ! [U_806] :
        ( hBOOL(hAPP_P159683425l_bool(U_806,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK110(U_806)),sK111(U_806))))
        | ! [U_799] : ~ hBOOL(hAPP_P159683425l_bool(U_806,U_799)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK112]),skolemize(U_804,sK112(U_807))],[f_149_5]) ).

cnf(f_149_7,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_806,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK110(U_806)),sK111(U_806))))
    | ~ hBOOL(hAPP_P159683425l_bool(U_806,U_799)) ),
    inference(clausify,[status(thm)],[f_149_6]) ).

cnf(f_149_8,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_807,sK112(U_807)))
    | ~ hBOOL(hAPP_P159683425l_bool(U_807,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_803),U_802))) ),
    inference(clausify,[status(thm)],[f_149_6]) ).

fof(f_150_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P1235399154l_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P1235399154l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_110_split__paired__Ex]) ).

fof(f_150_2,plain,
    ! [U_814] :
      ( ( ? [U_813] : hBOOL(hAPP_P1235399154l_bool(U_814,U_813))
        | ! [U_812,U_811] : ~ hBOOL(hAPP_P1235399154l_bool(U_814,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) )
      & ( ? [U_810,U_809] : hBOOL(hAPP_P1235399154l_bool(U_814,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_810),U_809)))
        | ! [U_808] : ~ hBOOL(hAPP_P1235399154l_bool(U_814,U_808)) ) ),
    inference(variable_rename,[status(thm)],[f_150_1]) ).

fof(f_150_3,plain,
    ( ! [U_816] :
        ( ? [U_813] : hBOOL(hAPP_P1235399154l_bool(U_816,U_813))
        | ! [U_812,U_811] : ~ hBOOL(hAPP_P1235399154l_bool(U_816,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) )
    & ! [U_815] :
        ( ? [U_810,U_809] : hBOOL(hAPP_P1235399154l_bool(U_815,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_810),U_809)))
        | ! [U_808] : ~ hBOOL(hAPP_P1235399154l_bool(U_815,U_808)) ) ),
    inference(miniscope,[status(thm)],[f_150_2]) ).

fof(f_150_4,plain,
    ( ! [U_816] :
        ( ? [U_813] : hBOOL(hAPP_P1235399154l_bool(U_816,U_813))
        | ! [U_812,U_811] : ~ hBOOL(hAPP_P1235399154l_bool(U_816,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) )
    & ! [U_815] :
        ( ? [U_809] : hBOOL(hAPP_P1235399154l_bool(U_815,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK113(U_815)),U_809)))
        | ! [U_808] : ~ hBOOL(hAPP_P1235399154l_bool(U_815,U_808)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK113]),skolemize(U_810,sK113(U_815))],[f_150_3]) ).

fof(f_150_5,plain,
    ( ! [U_816] :
        ( ? [U_813] : hBOOL(hAPP_P1235399154l_bool(U_816,U_813))
        | ! [U_812,U_811] : ~ hBOOL(hAPP_P1235399154l_bool(U_816,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) )
    & ! [U_815] :
        ( hBOOL(hAPP_P1235399154l_bool(U_815,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK113(U_815)),sK114(U_815))))
        | ! [U_808] : ~ hBOOL(hAPP_P1235399154l_bool(U_815,U_808)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK114]),skolemize(U_809,sK114(U_815))],[f_150_4]) ).

fof(f_150_6,plain,
    ( ! [U_816] :
        ( hBOOL(hAPP_P1235399154l_bool(U_816,sK115(U_816)))
        | ! [U_812,U_811] : ~ hBOOL(hAPP_P1235399154l_bool(U_816,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) )
    & ! [U_815] :
        ( hBOOL(hAPP_P1235399154l_bool(U_815,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK113(U_815)),sK114(U_815))))
        | ! [U_808] : ~ hBOOL(hAPP_P1235399154l_bool(U_815,U_808)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK115]),skolemize(U_813,sK115(U_816))],[f_150_5]) ).

cnf(f_150_7,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_815,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK113(U_815)),sK114(U_815))))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_815,U_808)) ),
    inference(clausify,[status(thm)],[f_150_6]) ).

cnf(f_150_8,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_816,sK115(U_816)))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_816,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_812),U_811))) ),
    inference(clausify,[status(thm)],[f_150_6]) ).

fof(f_151_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P449474095r_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P449474095r_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_111_split__paired__Ex]) ).

fof(f_151_2,plain,
    ! [U_823] :
      ( ( ? [U_822] : hBOOL(hAPP_P449474095r_bool(U_823,U_822))
        | ! [U_821,U_820] : ~ hBOOL(hAPP_P449474095r_bool(U_823,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) )
      & ( ? [U_819,U_818] : hBOOL(hAPP_P449474095r_bool(U_823,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_819),U_818)))
        | ! [U_817] : ~ hBOOL(hAPP_P449474095r_bool(U_823,U_817)) ) ),
    inference(variable_rename,[status(thm)],[f_151_1]) ).

fof(f_151_3,plain,
    ( ! [U_825] :
        ( ? [U_822] : hBOOL(hAPP_P449474095r_bool(U_825,U_822))
        | ! [U_821,U_820] : ~ hBOOL(hAPP_P449474095r_bool(U_825,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) )
    & ! [U_824] :
        ( ? [U_819,U_818] : hBOOL(hAPP_P449474095r_bool(U_824,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_819),U_818)))
        | ! [U_817] : ~ hBOOL(hAPP_P449474095r_bool(U_824,U_817)) ) ),
    inference(miniscope,[status(thm)],[f_151_2]) ).

fof(f_151_4,plain,
    ( ! [U_825] :
        ( ? [U_822] : hBOOL(hAPP_P449474095r_bool(U_825,U_822))
        | ! [U_821,U_820] : ~ hBOOL(hAPP_P449474095r_bool(U_825,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) )
    & ! [U_824] :
        ( ? [U_818] : hBOOL(hAPP_P449474095r_bool(U_824,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK116(U_824)),U_818)))
        | ! [U_817] : ~ hBOOL(hAPP_P449474095r_bool(U_824,U_817)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK116]),skolemize(U_819,sK116(U_824))],[f_151_3]) ).

fof(f_151_5,plain,
    ( ! [U_825] :
        ( ? [U_822] : hBOOL(hAPP_P449474095r_bool(U_825,U_822))
        | ! [U_821,U_820] : ~ hBOOL(hAPP_P449474095r_bool(U_825,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) )
    & ! [U_824] :
        ( hBOOL(hAPP_P449474095r_bool(U_824,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK116(U_824)),sK117(U_824))))
        | ! [U_817] : ~ hBOOL(hAPP_P449474095r_bool(U_824,U_817)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK117]),skolemize(U_818,sK117(U_824))],[f_151_4]) ).

fof(f_151_6,plain,
    ( ! [U_825] :
        ( hBOOL(hAPP_P449474095r_bool(U_825,sK118(U_825)))
        | ! [U_821,U_820] : ~ hBOOL(hAPP_P449474095r_bool(U_825,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) )
    & ! [U_824] :
        ( hBOOL(hAPP_P449474095r_bool(U_824,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK116(U_824)),sK117(U_824))))
        | ! [U_817] : ~ hBOOL(hAPP_P449474095r_bool(U_824,U_817)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK118]),skolemize(U_822,sK118(U_825))],[f_151_5]) ).

cnf(f_151_7,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_824,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK116(U_824)),sK117(U_824))))
    | ~ hBOOL(hAPP_P449474095r_bool(U_824,U_817)) ),
    inference(clausify,[status(thm)],[f_151_6]) ).

cnf(f_151_8,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_825,sK118(U_825)))
    | ~ hBOOL(hAPP_P449474095r_bool(U_825,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_821),U_820))) ),
    inference(clausify,[status(thm)],[f_151_6]) ).

fof(f_152_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P943837928l_bool(Pa,X1))
        | ! [A,B_1] :
            ( ~ hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))
            | ~ is_bop(A) ) )
      & ( ? [A,B_1] :
            ( hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))
            & is_bop(A) )
        | ! [X1] : ~ hBOOL(hAPP_P943837928l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_112_split__paired__Ex]) ).

fof(f_152_2,plain,
    ! [U_832] :
      ( ( ? [U_831] : hBOOL(hAPP_P943837928l_bool(U_832,U_831))
        | ! [U_830,U_829] :
            ( ~ hBOOL(hAPP_P943837928l_bool(U_832,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
            | ~ is_bop(U_830) ) )
      & ( ? [U_828,U_827] :
            ( hBOOL(hAPP_P943837928l_bool(U_832,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_828),U_827)))
            & is_bop(U_828) )
        | ! [U_826] : ~ hBOOL(hAPP_P943837928l_bool(U_832,U_826)) ) ),
    inference(variable_rename,[status(thm)],[f_152_1]) ).

fof(f_152_3,plain,
    ( ! [U_834] :
        ( ? [U_831] : hBOOL(hAPP_P943837928l_bool(U_834,U_831))
        | ! [U_830] :
            ( ! [U_829] : ~ hBOOL(hAPP_P943837928l_bool(U_834,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
            | ~ is_bop(U_830) ) )
    & ! [U_833] :
        ( ? [U_828] :
            ( ? [U_827] : hBOOL(hAPP_P943837928l_bool(U_833,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_828),U_827)))
            & is_bop(U_828) )
        | ! [U_826] : ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ) ),
    inference(miniscope,[status(thm)],[f_152_2]) ).

fof(f_152_4,plain,
    ( ! [U_834] :
        ( ? [U_831] : hBOOL(hAPP_P943837928l_bool(U_834,U_831))
        | ! [U_830] :
            ( ! [U_829] : ~ hBOOL(hAPP_P943837928l_bool(U_834,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
            | ~ is_bop(U_830) ) )
    & ! [U_833] :
        ( ( ? [U_827] : hBOOL(hAPP_P943837928l_bool(U_833,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK119(U_833)),U_827)))
          & is_bop(sK119(U_833)) )
        | ! [U_826] : ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK119]),skolemize(U_828,sK119(U_833))],[f_152_3]) ).

fof(f_152_5,plain,
    ( ! [U_834] :
        ( ? [U_831] : hBOOL(hAPP_P943837928l_bool(U_834,U_831))
        | ! [U_830] :
            ( ! [U_829] : ~ hBOOL(hAPP_P943837928l_bool(U_834,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
            | ~ is_bop(U_830) ) )
    & ! [U_833] :
        ( ( hBOOL(hAPP_P943837928l_bool(U_833,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK119(U_833)),sK120(U_833))))
          & is_bop(sK119(U_833)) )
        | ! [U_826] : ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK120]),skolemize(U_827,sK120(U_833))],[f_152_4]) ).

fof(f_152_6,plain,
    ( ! [U_834] :
        ( hBOOL(hAPP_P943837928l_bool(U_834,sK121(U_834)))
        | ! [U_830] :
            ( ! [U_829] : ~ hBOOL(hAPP_P943837928l_bool(U_834,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
            | ~ is_bop(U_830) ) )
    & ! [U_833] :
        ( ( hBOOL(hAPP_P943837928l_bool(U_833,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK119(U_833)),sK120(U_833))))
          & is_bop(sK119(U_833)) )
        | ! [U_826] : ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK121]),skolemize(U_831,sK121(U_834))],[f_152_5]) ).

cnf(f_152_7,plain,
    ( is_bop(sK119(U_833))
    | ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ),
    inference(clausify,[status(thm)],[f_152_6]) ).

cnf(f_152_8,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_833,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK119(U_833)),sK120(U_833))))
    | ~ hBOOL(hAPP_P943837928l_bool(U_833,U_826)) ),
    inference(clausify,[status(thm)],[f_152_6]) ).

cnf(f_152_9,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_834,sK121(U_834)))
    | ~ hBOOL(hAPP_P943837928l_bool(U_834,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_830),U_829)))
    | ~ is_bop(U_830) ),
    inference(clausify,[status(thm)],[f_152_6]) ).

fof(f_153_1,plain,
    ! [Pa] :
      ( ( ? [X1] : hBOOL(hAPP_P929938951l_bool(Pa,X1))
        | ! [A,B_1] : ~ hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1))) )
      & ( ? [A,B_1] : hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)))
        | ! [X1] : ~ hBOOL(hAPP_P929938951l_bool(Pa,X1)) ) ),
    inference(fof_nnf,[status(thm)],[fact_113_split__paired__Ex]) ).

fof(f_153_2,plain,
    ! [U_841] :
      ( ( ? [U_840] : hBOOL(hAPP_P929938951l_bool(U_841,U_840))
        | ! [U_839,U_838] : ~ hBOOL(hAPP_P929938951l_bool(U_841,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) )
      & ( ? [U_837,U_836] : hBOOL(hAPP_P929938951l_bool(U_841,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_837),U_836)))
        | ! [U_835] : ~ hBOOL(hAPP_P929938951l_bool(U_841,U_835)) ) ),
    inference(variable_rename,[status(thm)],[f_153_1]) ).

fof(f_153_3,plain,
    ( ! [U_843] :
        ( ? [U_840] : hBOOL(hAPP_P929938951l_bool(U_843,U_840))
        | ! [U_839,U_838] : ~ hBOOL(hAPP_P929938951l_bool(U_843,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) )
    & ! [U_842] :
        ( ? [U_837,U_836] : hBOOL(hAPP_P929938951l_bool(U_842,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_837),U_836)))
        | ! [U_835] : ~ hBOOL(hAPP_P929938951l_bool(U_842,U_835)) ) ),
    inference(miniscope,[status(thm)],[f_153_2]) ).

fof(f_153_4,plain,
    ( ! [U_843] :
        ( ? [U_840] : hBOOL(hAPP_P929938951l_bool(U_843,U_840))
        | ! [U_839,U_838] : ~ hBOOL(hAPP_P929938951l_bool(U_843,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) )
    & ! [U_842] :
        ( ? [U_836] : hBOOL(hAPP_P929938951l_bool(U_842,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK122(U_842)),U_836)))
        | ! [U_835] : ~ hBOOL(hAPP_P929938951l_bool(U_842,U_835)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK122]),skolemize(U_837,sK122(U_842))],[f_153_3]) ).

fof(f_153_5,plain,
    ( ! [U_843] :
        ( ? [U_840] : hBOOL(hAPP_P929938951l_bool(U_843,U_840))
        | ! [U_839,U_838] : ~ hBOOL(hAPP_P929938951l_bool(U_843,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) )
    & ! [U_842] :
        ( hBOOL(hAPP_P929938951l_bool(U_842,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK122(U_842)),sK123(U_842))))
        | ! [U_835] : ~ hBOOL(hAPP_P929938951l_bool(U_842,U_835)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK123]),skolemize(U_836,sK123(U_842))],[f_153_4]) ).

fof(f_153_6,plain,
    ( ! [U_843] :
        ( hBOOL(hAPP_P929938951l_bool(U_843,sK124(U_843)))
        | ! [U_839,U_838] : ~ hBOOL(hAPP_P929938951l_bool(U_843,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) )
    & ! [U_842] :
        ( hBOOL(hAPP_P929938951l_bool(U_842,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK122(U_842)),sK123(U_842))))
        | ! [U_835] : ~ hBOOL(hAPP_P929938951l_bool(U_842,U_835)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK124]),skolemize(U_840,sK124(U_843))],[f_153_5]) ).

cnf(f_153_7,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_842,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK122(U_842)),sK123(U_842))))
    | ~ hBOOL(hAPP_P929938951l_bool(U_842,U_835)) ),
    inference(clausify,[status(thm)],[f_153_6]) ).

cnf(f_153_8,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_843,sK124(U_843)))
    | ~ hBOOL(hAPP_P929938951l_bool(U_843,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_839),U_838))) ),
    inference(clausify,[status(thm)],[f_153_6]) ).

fof(f_154_1,plain,
    ! [T_4,P_2,S_5,U_1] :
      ( hBOOL(widen_2090681816t_char(P_2,S_5,T_4))
      | ~ hBOOL(widen_2090681816t_char(P_2,U_1,T_4))
      | ~ hBOOL(widen_2090681816t_char(P_2,S_5,U_1)) ),
    inference(fof_nnf,[status(thm)],[fact_114_widen__trans]) ).

fof(f_154_2,plain,
    ! [U_847,U_846,U_845,U_844] :
      ( hBOOL(widen_2090681816t_char(U_846,U_845,U_847))
      | ~ hBOOL(widen_2090681816t_char(U_846,U_844,U_847))
      | ~ hBOOL(widen_2090681816t_char(U_846,U_845,U_844)) ),
    inference(variable_rename,[status(thm)],[f_154_1]) ).

cnf(f_154_3,plain,
    ( hBOOL(widen_2090681816t_char(U_846,U_845,U_847))
    | ~ hBOOL(widen_2090681816t_char(U_846,U_844,U_847))
    | ~ hBOOL(widen_2090681816t_char(U_846,U_845,U_844)) ),
    inference(clausify,[status(thm)],[f_154_2]) ).

fof(f_155_1,plain,
    hBOOL(wTrt(p,ha,e,block_list_char(v_1,t_1,seq_list_char(lAss_list_char(v_1,val_list_char(v)),ea)),t)),
    inference(fof_nnf,[status(thm)],[fact_115_InitBlockRed_I5_J]) ).

cnf(f_155_2,plain,
    hBOOL(wTrt(p,ha,e,block_list_char(v_1,t_1,seq_list_char(lAss_list_char(v_1,val_list_char(v)),ea)),t)),
    inference(clausify,[status(thm)],[f_155_1]) ).

fof(f_156_1,plain,
    ! [C,A_1,B] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A_1),B)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A_1),B))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_116_internal__split__conv]) ).

fof(f_156_2,plain,
    ! [U_850,U_849,U_848] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_850),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_849),U_848)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_850,U_849),U_848)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_850,U_849),U_848))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_850),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_849),U_848))) ) ),
    inference(variable_rename,[status(thm)],[f_156_1]) ).

fof(f_156_3,plain,
    ( ! [U_856,U_854,U_852] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_856),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_854),U_852)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_856,U_854),U_852)) )
    & ! [U_855,U_853,U_851] :
        ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_855,U_853),U_851))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_855),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_853),U_851))) ) ),
    inference(miniscope,[status(thm)],[f_156_2]) ).

cnf(f_156_4,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_855,U_853),U_851))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_855),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_853),U_851))) ),
    inference(clausify,[status(thm)],[f_156_3]) ).

cnf(f_156_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,U_856),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_854),U_852)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_856,U_854),U_852)) ),
    inference(clausify,[status(thm)],[f_156_3]) ).

fof(f_157_1,plain,
    ! [Pa,Ea,S_2] :
      ( ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(Pa))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(Pa))),Ea))),S_2)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(Pa))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(Pa))),Ea))),S_2))
        | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_117_sconf__def]) ).

fof(f_157_2,plain,
    ! [U_859,U_858,U_857] :
      ( ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_859,U_858),U_857))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_859))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_859))),U_858))),U_857)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_859))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_859))),U_858))),U_857))
        | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_859,U_858),U_857)) ) ),
    inference(variable_rename,[status(thm)],[f_157_1]) ).

fof(f_157_3,plain,
    ( ! [U_865,U_863,U_861] :
        ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_865,U_863),U_861))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_865))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_865))),U_863))),U_861)) )
    & ! [U_864,U_862,U_860] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_864))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_864))),U_862))),U_860))
        | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_864,U_862),U_860)) ) ),
    inference(miniscope,[status(thm)],[f_157_2]) ).

cnf(f_157_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_864))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_864))),U_862))),U_860))
    | ~ hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_864,U_862),U_860)) ),
    inference(clausify,[status(thm)],[f_157_3]) ).

cnf(f_157_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(U_865,U_863),U_861))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(U_865))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(U_865))),U_863))),U_861)) ),
    inference(clausify,[status(thm)],[f_157_3]) ).

fof(f_158_1,plain,
    ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(hext(Hb,H_b))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_118_red__hext__incr]) ).

fof(f_158_2,plain,
    ! [U_872,U_871,U_870,U_869,U_868,U_867,U_866] :
      ( hBOOL(hext(U_871,U_868))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_872),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_871),U_870))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_869),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_868),U_867))),red(U_866))) ),
    inference(variable_rename,[status(thm)],[f_158_1]) ).

fof(f_158_3,plain,
    ! [U_872,U_871,U_870,U_869,U_868] :
      ( ! [U_867,U_866] : ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_872),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_871),U_870))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_869),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_868),U_867))),red(U_866)))
      | hBOOL(hext(U_871,U_868)) ),
    inference(miniscope,[status(thm)],[f_158_2]) ).

cnf(f_158_4,plain,
    ( ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_872),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_871),U_870))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_869),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_868),U_867))),red(U_866)))
    | hBOOL(hext(U_871,U_868)) ),
    inference(clausify,[status(thm)],[f_158_3]) ).

fof(f_159_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P282169671l_bool(X_2,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P282169671l_bool(X_2,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,Xa),Xb)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_119_curry__def]) ).

fof(f_159_2,plain,
    ! [U_875,U_874,U_873] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_875),U_874),U_873))
        | ~ hBOOL(hAPP_P282169671l_bool(U_875,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_874),U_873))) )
      & ( hBOOL(hAPP_P282169671l_bool(U_875,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_874),U_873)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_875),U_874),U_873)) ) ),
    inference(variable_rename,[status(thm)],[f_159_1]) ).

fof(f_159_3,plain,
    ( ! [U_881,U_879,U_877] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_881),U_879),U_877))
        | ~ hBOOL(hAPP_P282169671l_bool(U_881,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_879),U_877))) )
    & ! [U_880,U_878,U_876] :
        ( hBOOL(hAPP_P282169671l_bool(U_880,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_878),U_876)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_880),U_878),U_876)) ) ),
    inference(miniscope,[status(thm)],[f_159_2]) ).

cnf(f_159_4,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_880,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_878),U_876)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_880),U_878),U_876)) ),
    inference(clausify,[status(thm)],[f_159_3]) ).

cnf(f_159_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_881),U_879),U_877))
    | ~ hBOOL(hAPP_P282169671l_bool(U_881,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_879),U_877))) ),
    inference(clausify,[status(thm)],[f_159_3]) ).

fof(f_160_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P1708370145l_bool(X_2,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P1708370145l_bool(X_2,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xa),Xb)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_120_curry__def]) ).

fof(f_160_2,plain,
    ! [U_884,U_883,U_882] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_884),U_883),U_882))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_884,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_883),U_882))) )
      & ( hBOOL(hAPP_P1708370145l_bool(U_884,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_883),U_882)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_884),U_883),U_882)) ) ),
    inference(variable_rename,[status(thm)],[f_160_1]) ).

fof(f_160_3,plain,
    ( ! [U_890,U_888,U_886] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_890),U_888),U_886))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_890,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_888),U_886))) )
    & ! [U_889,U_887,U_885] :
        ( hBOOL(hAPP_P1708370145l_bool(U_889,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_887),U_885)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_889),U_887),U_885)) ) ),
    inference(miniscope,[status(thm)],[f_160_2]) ).

cnf(f_160_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_889,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_887),U_885)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_889),U_887),U_885)) ),
    inference(clausify,[status(thm)],[f_160_3]) ).

cnf(f_160_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_890),U_888),U_886))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_890,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_888),U_886))) ),
    inference(clausify,[status(thm)],[f_160_3]) ).

fof(f_161_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P159683425l_bool(X_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P159683425l_bool(X_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Xa),Xb)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_121_curry__def]) ).

fof(f_161_2,plain,
    ! [U_893,U_892,U_891] :
      ( ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_893),U_892),U_891))
        | ~ hBOOL(hAPP_P159683425l_bool(U_893,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_892),U_891))) )
      & ( hBOOL(hAPP_P159683425l_bool(U_893,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_892),U_891)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_893),U_892),U_891)) ) ),
    inference(variable_rename,[status(thm)],[f_161_1]) ).

fof(f_161_3,plain,
    ( ! [U_899,U_897,U_895] :
        ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_899),U_897),U_895))
        | ~ hBOOL(hAPP_P159683425l_bool(U_899,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_897),U_895))) )
    & ! [U_898,U_896,U_894] :
        ( hBOOL(hAPP_P159683425l_bool(U_898,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_896),U_894)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_898),U_896),U_894)) ) ),
    inference(miniscope,[status(thm)],[f_161_2]) ).

cnf(f_161_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_898,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_896),U_894)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_898),U_896),U_894)) ),
    inference(clausify,[status(thm)],[f_161_3]) ).

cnf(f_161_5,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_899),U_897),U_895))
    | ~ hBOOL(hAPP_P159683425l_bool(U_899,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_897),U_895))) ),
    inference(clausify,[status(thm)],[f_161_3]) ).

fof(f_162_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P1235399154l_bool(X_2,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P1235399154l_bool(X_2,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,Xa),Xb)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_122_curry__def]) ).

fof(f_162_2,plain,
    ! [U_902,U_901,U_900] :
      ( ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_902),U_901),U_900))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_902,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_901),U_900))) )
      & ( hBOOL(hAPP_P1235399154l_bool(U_902,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_901),U_900)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_902),U_901),U_900)) ) ),
    inference(variable_rename,[status(thm)],[f_162_1]) ).

fof(f_162_3,plain,
    ( ! [U_908,U_906,U_904] :
        ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_908),U_906),U_904))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_908,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_906),U_904))) )
    & ! [U_907,U_905,U_903] :
        ( hBOOL(hAPP_P1235399154l_bool(U_907,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_905),U_903)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_907),U_905),U_903)) ) ),
    inference(miniscope,[status(thm)],[f_162_2]) ).

cnf(f_162_4,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_907,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_905),U_903)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_907),U_905),U_903)) ),
    inference(clausify,[status(thm)],[f_162_3]) ).

cnf(f_162_5,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_908),U_906),U_904))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_908,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_906),U_904))) ),
    inference(clausify,[status(thm)],[f_162_3]) ).

fof(f_163_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P449474095r_bool(X_2,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,Xa),Xb))) )
      & ( hBOOL(hAPP_P449474095r_bool(X_2,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,Xa),Xb)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_123_curry__def]) ).

fof(f_163_2,plain,
    ! [U_911,U_910,U_909] :
      ( ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_911),U_910),U_909))
        | ~ hBOOL(hAPP_P449474095r_bool(U_911,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_910),U_909))) )
      & ( hBOOL(hAPP_P449474095r_bool(U_911,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_910),U_909)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_911),U_910),U_909)) ) ),
    inference(variable_rename,[status(thm)],[f_163_1]) ).

fof(f_163_3,plain,
    ( ! [U_917,U_915,U_913] :
        ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_917),U_915),U_913))
        | ~ hBOOL(hAPP_P449474095r_bool(U_917,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_915),U_913))) )
    & ! [U_916,U_914,U_912] :
        ( hBOOL(hAPP_P449474095r_bool(U_916,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_914),U_912)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_916),U_914),U_912)) ) ),
    inference(miniscope,[status(thm)],[f_163_2]) ).

cnf(f_163_4,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_916,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_914),U_912)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_916),U_914),U_912)) ),
    inference(clausify,[status(thm)],[f_163_3]) ).

cnf(f_163_5,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_917),U_915),U_913))
    | ~ hBOOL(hAPP_P449474095r_bool(U_917,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_915),U_913))) ),
    inference(clausify,[status(thm)],[f_163_3]) ).

fof(f_164_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P943837928l_bool(X_2,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P943837928l_bool(X_2,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Xa),Xb)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_124_curry__def]) ).

fof(f_164_2,plain,
    ! [U_920,U_919,U_918] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_920),U_919),U_918))
        | ~ hBOOL(hAPP_P943837928l_bool(U_920,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_919),U_918))) )
      & ( hBOOL(hAPP_P943837928l_bool(U_920,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_919),U_918)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_920),U_919),U_918)) ) ),
    inference(variable_rename,[status(thm)],[f_164_1]) ).

fof(f_164_3,plain,
    ( ! [U_926,U_924,U_922] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_926),U_924),U_922))
        | ~ hBOOL(hAPP_P943837928l_bool(U_926,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_924),U_922))) )
    & ! [U_925,U_923,U_921] :
        ( hBOOL(hAPP_P943837928l_bool(U_925,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_923),U_921)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_925),U_923),U_921)) ) ),
    inference(miniscope,[status(thm)],[f_164_2]) ).

cnf(f_164_4,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_925,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_923),U_921)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_925),U_923),U_921)) ),
    inference(clausify,[status(thm)],[f_164_3]) ).

cnf(f_164_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_926),U_924),U_922))
    | ~ hBOOL(hAPP_P943837928l_bool(U_926,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_924),U_922))) ),
    inference(clausify,[status(thm)],[f_164_3]) ).

fof(f_165_1,plain,
    ! [X_2,Xa,Xb] :
      ( ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(X_2),Xa),Xb))
        | ~ hBOOL(hAPP_P929938951l_bool(X_2,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,Xa),Xb))) )
      & ( hBOOL(hAPP_P929938951l_bool(X_2,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,Xa),Xb)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(X_2),Xa),Xb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_125_curry__def]) ).

fof(f_165_2,plain,
    ! [U_929,U_928,U_927] :
      ( ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_929),U_928),U_927))
        | ~ hBOOL(hAPP_P929938951l_bool(U_929,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_928),U_927))) )
      & ( hBOOL(hAPP_P929938951l_bool(U_929,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_928),U_927)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_929),U_928),U_927)) ) ),
    inference(variable_rename,[status(thm)],[f_165_1]) ).

fof(f_165_3,plain,
    ( ! [U_935,U_933,U_931] :
        ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_935),U_933),U_931))
        | ~ hBOOL(hAPP_P929938951l_bool(U_935,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_933),U_931))) )
    & ! [U_934,U_932,U_930] :
        ( hBOOL(hAPP_P929938951l_bool(U_934,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_932),U_930)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_934),U_932),U_930)) ) ),
    inference(miniscope,[status(thm)],[f_165_2]) ).

cnf(f_165_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_934,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_932),U_930)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_934),U_932),U_930)) ),
    inference(clausify,[status(thm)],[f_165_3]) ).

cnf(f_165_5,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_935),U_933),U_931))
    | ~ hBOOL(hAPP_P929938951l_bool(U_935,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_933),U_931))) ),
    inference(clausify,[status(thm)],[f_165_3]) ).

fof(f_166_1,plain,
    ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(d_list_char(E_b,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(L_b))))
      | ~ hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa)))
      | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_126_red__preserves__defass]) ).

fof(f_166_2,plain,
    ! [U_942,U_941,U_940,U_939,U_938,U_937,U_936] :
      ( hBOOL(d_list_char(U_939,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_937))))
      | ~ hBOOL(d_list_char(U_942,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_940))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_942),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_941),U_940))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_939),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_938),U_937))),red(U_936)))
      | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,U_936)) ),
    inference(variable_rename,[status(thm)],[f_166_1]) ).

cnf(f_166_3,plain,
    ( hBOOL(d_list_char(U_939,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_937))))
    | ~ hBOOL(d_list_char(U_942,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_940))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_942),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_941),U_940))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_939),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_938),U_937))),red(U_936)))
    | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,U_936)) ),
    inference(clausify,[status(thm)],[f_166_2]) ).

fof(f_167_1,plain,
    ! [A_1,A_13] :
      ( ( hAPP_val_option_val(some_val,A_1) = hAPP_val_option_val(some_val,A_13)
        | A_1 != A_13 )
      & ( A_1 = A_13
        | hAPP_val_option_val(some_val,A_1) != hAPP_val_option_val(some_val,A_13) ) ),
    inference(fof_nnf,[status(thm)],[fact_127_option_Oinject]) ).

fof(f_167_2,plain,
    ! [U_944,U_943] :
      ( ( hAPP_val_option_val(some_val,U_944) = hAPP_val_option_val(some_val,U_943)
        | U_944 != U_943 )
      & ( U_944 = U_943
        | hAPP_val_option_val(some_val,U_944) != hAPP_val_option_val(some_val,U_943) ) ),
    inference(variable_rename,[status(thm)],[f_167_1]) ).

fof(f_167_3,plain,
    ( ! [U_948,U_946] :
        ( hAPP_val_option_val(some_val,U_948) = hAPP_val_option_val(some_val,U_946)
        | U_948 != U_946 )
    & ! [U_947,U_945] :
        ( U_947 = U_945
        | hAPP_val_option_val(some_val,U_947) != hAPP_val_option_val(some_val,U_945) ) ),
    inference(miniscope,[status(thm)],[f_167_2]) ).

cnf(f_167_4,plain,
    ( U_947 = U_945
    | hAPP_val_option_val(some_val,U_947) != hAPP_val_option_val(some_val,U_945) ),
    inference(clausify,[status(thm)],[f_167_3]) ).

cnf(f_167_5,plain,
    ( hAPP_val_option_val(some_val,U_948) = hAPP_val_option_val(some_val,U_946)
    | U_948 != U_946 ),
    inference(clausify,[status(thm)],[f_167_3]) ).

fof(f_168_1,plain,
    ! [A_1,A_13] :
      ( ( hAPP_f363827556r_bool(some_f80346385r_bool,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,A_13)
        | A_1 != A_13 )
      & ( A_1 = A_13
        | hAPP_f363827556r_bool(some_f80346385r_bool,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,A_13) ) ),
    inference(fof_nnf,[status(thm)],[fact_128_option_Oinject]) ).

fof(f_168_2,plain,
    ! [U_950,U_949] :
      ( ( hAPP_f363827556r_bool(some_f80346385r_bool,U_950) = hAPP_f363827556r_bool(some_f80346385r_bool,U_949)
        | U_950 != U_949 )
      & ( U_950 = U_949
        | hAPP_f363827556r_bool(some_f80346385r_bool,U_950) != hAPP_f363827556r_bool(some_f80346385r_bool,U_949) ) ),
    inference(variable_rename,[status(thm)],[f_168_1]) ).

fof(f_168_3,plain,
    ( ! [U_954,U_952] :
        ( hAPP_f363827556r_bool(some_f80346385r_bool,U_954) = hAPP_f363827556r_bool(some_f80346385r_bool,U_952)
        | U_954 != U_952 )
    & ! [U_953,U_951] :
        ( U_953 = U_951
        | hAPP_f363827556r_bool(some_f80346385r_bool,U_953) != hAPP_f363827556r_bool(some_f80346385r_bool,U_951) ) ),
    inference(miniscope,[status(thm)],[f_168_2]) ).

cnf(f_168_4,plain,
    ( U_953 = U_951
    | hAPP_f363827556r_bool(some_f80346385r_bool,U_953) != hAPP_f363827556r_bool(some_f80346385r_bool,U_951) ),
    inference(clausify,[status(thm)],[f_168_3]) ).

cnf(f_168_5,plain,
    ( hAPP_f363827556r_bool(some_f80346385r_bool,U_954) = hAPP_f363827556r_bool(some_f80346385r_bool,U_952)
    | U_954 != U_952 ),
    inference(clausify,[status(thm)],[f_168_3]) ).

fof(f_169_1,plain,
    ! [A_1,A_13] :
      ( ( hAPP_ty_option_ty(some_ty,A_1) = hAPP_ty_option_ty(some_ty,A_13)
        | A_1 != A_13 )
      & ( A_1 = A_13
        | hAPP_ty_option_ty(some_ty,A_1) != hAPP_ty_option_ty(some_ty,A_13) ) ),
    inference(fof_nnf,[status(thm)],[fact_129_option_Oinject]) ).

fof(f_169_2,plain,
    ! [U_956,U_955] :
      ( ( hAPP_ty_option_ty(some_ty,U_956) = hAPP_ty_option_ty(some_ty,U_955)
        | U_956 != U_955 )
      & ( U_956 = U_955
        | hAPP_ty_option_ty(some_ty,U_956) != hAPP_ty_option_ty(some_ty,U_955) ) ),
    inference(variable_rename,[status(thm)],[f_169_1]) ).

fof(f_169_3,plain,
    ( ! [U_960,U_958] :
        ( hAPP_ty_option_ty(some_ty,U_960) = hAPP_ty_option_ty(some_ty,U_958)
        | U_960 != U_958 )
    & ! [U_959,U_957] :
        ( U_959 = U_957
        | hAPP_ty_option_ty(some_ty,U_959) != hAPP_ty_option_ty(some_ty,U_957) ) ),
    inference(miniscope,[status(thm)],[f_169_2]) ).

cnf(f_169_4,plain,
    ( U_959 = U_957
    | hAPP_ty_option_ty(some_ty,U_959) != hAPP_ty_option_ty(some_ty,U_957) ),
    inference(clausify,[status(thm)],[f_169_3]) ).

cnf(f_169_5,plain,
    ( hAPP_ty_option_ty(some_ty,U_960) = hAPP_ty_option_ty(some_ty,U_958)
    | U_960 != U_958 ),
    inference(clausify,[status(thm)],[f_169_3]) ).

fof(f_170_1,plain,
    ! [A_1,A_13] :
      ( ( hAPP_P1510515380on_val(some_P948696889on_val,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,A_13)
        | A_1 != A_13 )
      & ( A_1 = A_13
        | hAPP_P1510515380on_val(some_P948696889on_val,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,A_13) ) ),
    inference(fof_nnf,[status(thm)],[fact_130_option_Oinject]) ).

fof(f_170_2,plain,
    ! [U_962,U_961] :
      ( ( hAPP_P1510515380on_val(some_P948696889on_val,U_962) = hAPP_P1510515380on_val(some_P948696889on_val,U_961)
        | U_962 != U_961 )
      & ( U_962 = U_961
        | hAPP_P1510515380on_val(some_P948696889on_val,U_962) != hAPP_P1510515380on_val(some_P948696889on_val,U_961) ) ),
    inference(variable_rename,[status(thm)],[f_170_1]) ).

fof(f_170_3,plain,
    ( ! [U_966,U_964] :
        ( hAPP_P1510515380on_val(some_P948696889on_val,U_966) = hAPP_P1510515380on_val(some_P948696889on_val,U_964)
        | U_966 != U_964 )
    & ! [U_965,U_963] :
        ( U_965 = U_963
        | hAPP_P1510515380on_val(some_P948696889on_val,U_965) != hAPP_P1510515380on_val(some_P948696889on_val,U_963) ) ),
    inference(miniscope,[status(thm)],[f_170_2]) ).

cnf(f_170_4,plain,
    ( U_965 = U_963
    | hAPP_P1510515380on_val(some_P948696889on_val,U_965) != hAPP_P1510515380on_val(some_P948696889on_val,U_963) ),
    inference(clausify,[status(thm)],[f_170_3]) ).

cnf(f_170_5,plain,
    ( hAPP_P1510515380on_val(some_P948696889on_val,U_966) = hAPP_P1510515380on_val(some_P948696889on_val,U_964)
    | U_966 != U_964 ),
    inference(clausify,[status(thm)],[f_170_3]) ).

fof(f_171_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_131_curryI]) ).

fof(f_171_2,plain,
    ! [U_969,U_968,U_967] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_969),U_968),U_967))
      | ~ hBOOL(hAPP_P282169671l_bool(U_969,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_968),U_967))) ),
    inference(variable_rename,[status(thm)],[f_171_1]) ).

cnf(f_171_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_969),U_968),U_967))
    | ~ hBOOL(hAPP_P282169671l_bool(U_969,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_968),U_967))) ),
    inference(clausify,[status(thm)],[f_171_2]) ).

fof(f_172_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_132_curryI]) ).

fof(f_172_2,plain,
    ! [U_972,U_971,U_970] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_972),U_971),U_970))
      | ~ hBOOL(hAPP_P1708370145l_bool(U_972,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_971),U_970))) ),
    inference(variable_rename,[status(thm)],[f_172_1]) ).

cnf(f_172_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_972),U_971),U_970))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_972,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_971),U_970))) ),
    inference(clausify,[status(thm)],[f_172_2]) ).

fof(f_173_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_133_curryI]) ).

fof(f_173_2,plain,
    ! [U_975,U_974,U_973] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_975),U_974),U_973))
      | ~ hBOOL(hAPP_P159683425l_bool(U_975,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_974),U_973))) ),
    inference(variable_rename,[status(thm)],[f_173_1]) ).

cnf(f_173_3,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_975),U_974),U_973))
    | ~ hBOOL(hAPP_P159683425l_bool(U_975,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_974),U_973))) ),
    inference(clausify,[status(thm)],[f_173_2]) ).

fof(f_174_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_134_curryI]) ).

fof(f_174_2,plain,
    ! [U_978,U_977,U_976] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_978),U_977),U_976))
      | ~ hBOOL(hAPP_P1235399154l_bool(U_978,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_977),U_976))) ),
    inference(variable_rename,[status(thm)],[f_174_1]) ).

cnf(f_174_3,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_978),U_977),U_976))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_978,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_977),U_976))) ),
    inference(clausify,[status(thm)],[f_174_2]) ).

fof(f_175_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_135_curryI]) ).

fof(f_175_2,plain,
    ! [U_981,U_980,U_979] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_981),U_980),U_979))
      | ~ hBOOL(hAPP_P449474095r_bool(U_981,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_980),U_979))) ),
    inference(variable_rename,[status(thm)],[f_175_1]) ).

cnf(f_175_3,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_981),U_980),U_979))
    | ~ hBOOL(hAPP_P449474095r_bool(U_981,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_980),U_979))) ),
    inference(clausify,[status(thm)],[f_175_2]) ).

fof(f_176_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_136_curryI]) ).

fof(f_176_2,plain,
    ! [U_984,U_983,U_982] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_984),U_983),U_982))
      | ~ hBOOL(hAPP_P943837928l_bool(U_984,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_983),U_982))) ),
    inference(variable_rename,[status(thm)],[f_176_1]) ).

cnf(f_176_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_984),U_983),U_982))
    | ~ hBOOL(hAPP_P943837928l_bool(U_984,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_983),U_982))) ),
    inference(clausify,[status(thm)],[f_176_2]) ).

fof(f_177_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B))
      | ~ hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_137_curryI]) ).

fof(f_177_2,plain,
    ! [U_987,U_986,U_985] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_987),U_986),U_985))
      | ~ hBOOL(hAPP_P929938951l_bool(U_987,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_986),U_985))) ),
    inference(variable_rename,[status(thm)],[f_177_1]) ).

cnf(f_177_3,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_987),U_986),U_985))
    | ~ hBOOL(hAPP_P929938951l_bool(U_987,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_986),U_985))) ),
    inference(clausify,[status(thm)],[f_177_2]) ).

fof(f_178_1,plain,
    ! [L_0_1,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_138_red__lcl__add]) ).

fof(f_178_2,plain,
    ! [U_995,U_994,U_993,U_992,U_991,U_990,U_989,U_988] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_993),map_ad325961431ar_val(U_995,U_992)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_991),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_990),map_ad325961431ar_val(U_995,U_989)))),red(U_988)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_993),U_992))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_991),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_990),U_989))),red(U_988))) ),
    inference(variable_rename,[status(thm)],[f_178_1]) ).

cnf(f_178_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_993),map_ad325961431ar_val(U_995,U_992)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_991),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_990),map_ad325961431ar_val(U_995,U_989)))),red(U_988)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_993),U_992))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_991),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_990),U_989))),red(U_988))) ),
    inference(clausify,[status(thm)],[f_178_2]) ).

fof(f_179_1,plain,
    ! [Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),Ea))
      | hAPP_l512744617ion_ty(Ea,Va_1) != hAPP_ty_option_ty(some_ty,Ta)
      | ~ hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) ),
    inference(fof_nnf,[status(thm)],[fact_139_lconf__upd]) ).

fof(f_179_2,plain,
    ! [U_1002,U_1001,U_1000,U_999,U_998,U_997,U_996] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_999),U_998),fun_up1149430426on_val(U_997,U_1002,hAPP_val_option_val(some_val,U_1001))),U_996))
      | hAPP_l512744617ion_ty(U_996,U_1002) != hAPP_ty_option_ty(some_ty,U_1000)
      | ~ hBOOL(conf_P373316194t_char(U_999,U_998,U_1001,U_1000))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_999),U_998),U_997),U_996)) ),
    inference(variable_rename,[status(thm)],[f_179_1]) ).

cnf(f_179_3,plain,
    ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_999),U_998),fun_up1149430426on_val(U_997,U_1002,hAPP_val_option_val(some_val,U_1001))),U_996))
    | hAPP_l512744617ion_ty(U_996,U_1002) != hAPP_ty_option_ty(some_ty,U_1000)
    | ~ hBOOL(conf_P373316194t_char(U_999,U_998,U_1001,U_1000))
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_999),U_998),U_997),U_996)) ),
    inference(clausify,[status(thm)],[f_179_2]) ).

fof(f_180_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_140_prod__caseI]) ).

fof(f_180_2,plain,
    ! [U_1005,U_1004,U_1003] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1005),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1004),U_1003)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1005,U_1004),U_1003)) ),
    inference(variable_rename,[status(thm)],[f_180_1]) ).

cnf(f_180_3,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1005),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1004),U_1003)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1005,U_1004),U_1003)) ),
    inference(clausify,[status(thm)],[f_180_2]) ).

fof(f_181_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_141_prod__caseI]) ).

fof(f_181_2,plain,
    ! [U_1008,U_1007,U_1006] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1008),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1007),U_1006)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1008,U_1007),U_1006)) ),
    inference(variable_rename,[status(thm)],[f_181_1]) ).

cnf(f_181_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1008),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1007),U_1006)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1008,U_1007),U_1006)) ),
    inference(clausify,[status(thm)],[f_181_2]) ).

fof(f_182_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_142_prod__caseI]) ).

fof(f_182_2,plain,
    ! [U_1011,U_1010,U_1009] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1011),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1010),U_1009)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1011,U_1010),U_1009)) ),
    inference(variable_rename,[status(thm)],[f_182_1]) ).

cnf(f_182_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1011),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1010),U_1009)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1011,U_1010),U_1009)) ),
    inference(clausify,[status(thm)],[f_182_2]) ).

fof(f_183_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_143_prod__caseI]) ).

fof(f_183_2,plain,
    ! [U_1014,U_1013,U_1012] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1014),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1013),U_1012)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1014,U_1013),U_1012)) ),
    inference(variable_rename,[status(thm)],[f_183_1]) ).

cnf(f_183_3,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1014),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1013),U_1012)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1014,U_1013),U_1012)) ),
    inference(clausify,[status(thm)],[f_183_2]) ).

fof(f_184_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_144_prod__caseI]) ).

fof(f_184_2,plain,
    ! [U_1017,U_1016,U_1015] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1017),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1016),U_1015)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1017,U_1016),U_1015)) ),
    inference(variable_rename,[status(thm)],[f_184_1]) ).

cnf(f_184_3,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1017),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1016),U_1015)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1017,U_1016),U_1015)) ),
    inference(clausify,[status(thm)],[f_184_2]) ).

fof(f_185_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_145_prod__caseI]) ).

fof(f_185_2,plain,
    ! [U_1020,U_1019,U_1018] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1020),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1019),U_1018)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1020,U_1019),U_1018)) ),
    inference(variable_rename,[status(thm)],[f_185_1]) ).

cnf(f_185_3,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1020),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1019),U_1018)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1020,U_1019),U_1018)) ),
    inference(clausify,[status(thm)],[f_185_2]) ).

fof(f_186_1,plain,
    ! [F1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_146_prod__caseI]) ).

fof(f_186_2,plain,
    ! [U_1023,U_1022,U_1021] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1023),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1022),U_1021)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1023,U_1022),U_1021)) ),
    inference(variable_rename,[status(thm)],[f_186_1]) ).

cnf(f_186_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1023),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1022),U_1021)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1023,U_1022),U_1021)) ),
    inference(clausify,[status(thm)],[f_186_2]) ).

fof(f_187_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_147_splitI]) ).

fof(f_187_2,plain,
    ! [U_1026,U_1025,U_1024] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1026),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1025),U_1024)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1026,U_1025),U_1024)) ),
    inference(variable_rename,[status(thm)],[f_187_1]) ).

cnf(f_187_3,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1026),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1025),U_1024)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1026,U_1025),U_1024)) ),
    inference(clausify,[status(thm)],[f_187_2]) ).

fof(f_188_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_148_splitI]) ).

fof(f_188_2,plain,
    ! [U_1029,U_1028,U_1027] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1029),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1028),U_1027)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1029,U_1028),U_1027)) ),
    inference(variable_rename,[status(thm)],[f_188_1]) ).

cnf(f_188_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1029),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1028),U_1027)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1029,U_1028),U_1027)) ),
    inference(clausify,[status(thm)],[f_188_2]) ).

fof(f_189_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_149_splitI]) ).

fof(f_189_2,plain,
    ! [U_1032,U_1031,U_1030] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1032),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1031),U_1030)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1032,U_1031),U_1030)) ),
    inference(variable_rename,[status(thm)],[f_189_1]) ).

cnf(f_189_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1032),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1031),U_1030)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1032,U_1031),U_1030)) ),
    inference(clausify,[status(thm)],[f_189_2]) ).

fof(f_190_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_150_splitI]) ).

fof(f_190_2,plain,
    ! [U_1035,U_1034,U_1033] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1035),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1034),U_1033)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1035,U_1034),U_1033)) ),
    inference(variable_rename,[status(thm)],[f_190_1]) ).

cnf(f_190_3,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1035),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1034),U_1033)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1035,U_1034),U_1033)) ),
    inference(clausify,[status(thm)],[f_190_2]) ).

fof(f_191_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_151_splitI]) ).

fof(f_191_2,plain,
    ! [U_1038,U_1037,U_1036] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1038),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1037),U_1036)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1038,U_1037),U_1036)) ),
    inference(variable_rename,[status(thm)],[f_191_1]) ).

cnf(f_191_3,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1038),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1037),U_1036)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1038,U_1037),U_1036)) ),
    inference(clausify,[status(thm)],[f_191_2]) ).

fof(f_192_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_152_splitI]) ).

fof(f_192_2,plain,
    ! [U_1041,U_1040,U_1039] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1041),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1040),U_1039)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1041,U_1040),U_1039)) ),
    inference(variable_rename,[status(thm)],[f_192_1]) ).

cnf(f_192_3,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1041),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1040),U_1039)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1041,U_1040),U_1039)) ),
    inference(clausify,[status(thm)],[f_192_2]) ).

fof(f_193_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_153_splitI]) ).

fof(f_193_2,plain,
    ! [U_1044,U_1043,U_1042] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1044),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1043),U_1042)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1044,U_1043),U_1042)) ),
    inference(variable_rename,[status(thm)],[f_193_1]) ).

cnf(f_193_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1044),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1043),U_1042)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1044,U_1043),U_1042)) ),
    inference(clausify,[status(thm)],[f_193_2]) ).

fof(f_194_1,plain,
    ! [Pa,Va,Ta,Hb,H_b] :
      ( hBOOL(conf_P373316194t_char(Pa,H_b,Va,Ta))
      | ~ hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
      | ~ hBOOL(hext(Hb,H_b)) ),
    inference(fof_nnf,[status(thm)],[fact_154_conf__hext]) ).

fof(f_194_2,plain,
    ! [U_1049,U_1048,U_1047,U_1046,U_1045] :
      ( hBOOL(conf_P373316194t_char(U_1049,U_1045,U_1048,U_1047))
      | ~ hBOOL(conf_P373316194t_char(U_1049,U_1046,U_1048,U_1047))
      | ~ hBOOL(hext(U_1046,U_1045)) ),
    inference(variable_rename,[status(thm)],[f_194_1]) ).

cnf(f_194_3,plain,
    ( hBOOL(conf_P373316194t_char(U_1049,U_1045,U_1048,U_1047))
    | ~ hBOOL(conf_P373316194t_char(U_1049,U_1046,U_1048,U_1047))
    | ~ hBOOL(hext(U_1046,U_1045)) ),
    inference(clausify,[status(thm)],[f_194_2]) ).

fof(f_195_1,plain,
    ! [Pa,Fs_1,X_1,Ta,Hb,A_1,C_1,Fs] :
      ( ( ( hBOOL(conf_P373316194t_char(Pa,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))),X_1,Ta))
          | ~ hBOOL(conf_P373316194t_char(Pa,Hb,X_1,Ta)) )
        & ( hBOOL(conf_P373316194t_char(Pa,Hb,X_1,Ta))
          | ~ hBOOL(conf_P373316194t_char(Pa,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))),X_1,Ta)) ) )
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_155_conf__upd__obj]) ).

fof(f_195_2,plain,
    ! [U_1057,U_1056,U_1055,U_1054,U_1053,U_1052,U_1051,U_1050] :
      ( ( ( hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054))
          | ~ hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054)) )
        & ( hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054))
          | ~ hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054)) ) )
      | hAPP_n546249108on_val(U_1053,U_1052) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1050)) ),
    inference(variable_rename,[status(thm)],[f_195_1]) ).

fof(f_195_3,plain,
    ! [U_1057,U_1056,U_1055,U_1054,U_1053,U_1052,U_1051] :
      ( ! [U_1050] : hAPP_n546249108on_val(U_1053,U_1052) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1050))
      | ( ( hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054))
          | ~ hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054)) )
        & ( hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054))
          | ~ hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054)) ) ) ),
    inference(miniscope,[status(thm)],[f_195_2]) ).

cnf(f_195_4,plain,
    ( hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054))
    | ~ hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054))
    | hAPP_n546249108on_val(U_1053,U_1052) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1050)) ),
    inference(clausify,[status(thm)],[f_195_3]) ).

cnf(f_195_5,plain,
    ( hBOOL(conf_P373316194t_char(U_1057,fun_up2041264236on_val(U_1053,U_1052,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1056))),U_1055,U_1054))
    | ~ hBOOL(conf_P373316194t_char(U_1057,U_1053,U_1055,U_1054))
    | hAPP_n546249108on_val(U_1053,U_1052) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1051),U_1050)) ),
    inference(clausify,[status(thm)],[f_195_3]) ).

fof(f_196_1,plain,
    ! [L1,M,L2] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M)
      | ~ hBOOL(member_nat(M,dom_na996029170on_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_156_map__add__dom__app__simps_I1_J]) ).

fof(f_196_2,plain,
    ! [U_1060,U_1059,U_1058] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(U_1060,U_1058),U_1059) = hAPP_n546249108on_val(U_1058,U_1059)
      | ~ hBOOL(member_nat(U_1059,dom_na996029170on_val(U_1058))) ),
    inference(variable_rename,[status(thm)],[f_196_1]) ).

cnf(f_196_3,plain,
    ( hAPP_n546249108on_val(map_ad61982421on_val(U_1060,U_1058),U_1059) = hAPP_n546249108on_val(U_1058,U_1059)
    | ~ hBOOL(member_nat(U_1059,dom_na996029170on_val(U_1058))) ),
    inference(clausify,[status(thm)],[f_196_2]) ).

fof(f_197_1,plain,
    ! [L1,M,L2] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M)
      | ~ hBOOL(member_list_char(M,dom_list_char_ty(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_157_map__add__dom__app__simps_I1_J]) ).

fof(f_197_2,plain,
    ! [U_1063,U_1062,U_1061] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1063,U_1061),U_1062) = hAPP_l512744617ion_ty(U_1061,U_1062)
      | ~ hBOOL(member_list_char(U_1062,dom_list_char_ty(U_1061))) ),
    inference(variable_rename,[status(thm)],[f_197_1]) ).

cnf(f_197_3,plain,
    ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1063,U_1061),U_1062) = hAPP_l512744617ion_ty(U_1061,U_1062)
    | ~ hBOOL(member_list_char(U_1062,dom_list_char_ty(U_1061))) ),
    inference(clausify,[status(thm)],[f_197_2]) ).

fof(f_198_1,plain,
    ! [L1,M,L2] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M)
      | ~ hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_158_map__add__dom__app__simps_I1_J]) ).

fof(f_198_2,plain,
    ! [U_1066,U_1065,U_1064] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1066,U_1064),U_1065) = hAPP_P2094403585on_val(U_1064,U_1065)
      | ~ hBOOL(member1251428284t_char(U_1065,dom_Pr695701035ar_val(U_1064))) ),
    inference(variable_rename,[status(thm)],[f_198_1]) ).

cnf(f_198_3,plain,
    ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1066,U_1064),U_1065) = hAPP_P2094403585on_val(U_1064,U_1065)
    | ~ hBOOL(member1251428284t_char(U_1065,dom_Pr695701035ar_val(U_1064))) ),
    inference(clausify,[status(thm)],[f_198_2]) ).

fof(f_199_1,plain,
    ! [L1,M,L2] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M)
      | ~ hBOOL(member_list_char(M,dom_list_char_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_159_map__add__dom__app__simps_I1_J]) ).

fof(f_199_2,plain,
    ! [U_1069,U_1068,U_1067] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1069,U_1067),U_1068) = hAPP_l207779698on_val(U_1067,U_1068)
      | ~ hBOOL(member_list_char(U_1068,dom_list_char_val(U_1067))) ),
    inference(variable_rename,[status(thm)],[f_199_1]) ).

cnf(f_199_3,plain,
    ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1069,U_1067),U_1068) = hAPP_l207779698on_val(U_1067,U_1068)
    | ~ hBOOL(member_list_char(U_1068,dom_list_char_val(U_1067))) ),
    inference(clausify,[status(thm)],[f_199_2]) ).

fof(f_200_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1))
          | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_160_split__weak__cong]) ).

fof(f_200_2,plain,
    ! [U_1072,U_1071,U_1070] :
      ( ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1071))
          | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1070)) )
        & ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1070))
          | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1071)) ) )
      | U_1071 != U_1070 ),
    inference(variable_rename,[status(thm)],[f_200_1]) ).

cnf(f_200_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1070))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1071))
    | U_1071 != U_1070 ),
    inference(clausify,[status(thm)],[f_200_2]) ).

cnf(f_200_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1071))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1072),U_1070))
    | U_1071 != U_1070 ),
    inference(clausify,[status(thm)],[f_200_2]) ).

fof(f_201_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1))
          | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_161_split__weak__cong]) ).

fof(f_201_2,plain,
    ! [U_1075,U_1074,U_1073] :
      ( ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1074))
          | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1073)) )
        & ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1073))
          | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1074)) ) )
      | U_1074 != U_1073 ),
    inference(variable_rename,[status(thm)],[f_201_1]) ).

cnf(f_201_3,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1073))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1074))
    | U_1074 != U_1073 ),
    inference(clausify,[status(thm)],[f_201_2]) ).

cnf(f_201_4,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1074))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1075),U_1073))
    | U_1074 != U_1073 ),
    inference(clausify,[status(thm)],[f_201_2]) ).

fof(f_202_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1))
          | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),Q_2))
          | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_162_split__weak__cong]) ).

fof(f_202_2,plain,
    ! [U_1078,U_1077,U_1076] :
      ( ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1077))
          | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1076)) )
        & ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1076))
          | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1077)) ) )
      | U_1077 != U_1076 ),
    inference(variable_rename,[status(thm)],[f_202_1]) ).

cnf(f_202_3,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1076))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1077))
    | U_1077 != U_1076 ),
    inference(clausify,[status(thm)],[f_202_2]) ).

cnf(f_202_4,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1077))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1078),U_1076))
    | U_1077 != U_1076 ),
    inference(clausify,[status(thm)],[f_202_2]) ).

fof(f_203_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1))
          | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_163_split__weak__cong]) ).

fof(f_203_2,plain,
    ! [U_1081,U_1080,U_1079] :
      ( ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1080))
          | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1079)) )
        & ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1079))
          | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1080)) ) )
      | U_1080 != U_1079 ),
    inference(variable_rename,[status(thm)],[f_203_1]) ).

cnf(f_203_3,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1079))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1080))
    | U_1080 != U_1079 ),
    inference(clausify,[status(thm)],[f_203_2]) ).

cnf(f_203_4,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1080))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1081),U_1079))
    | U_1080 != U_1079 ),
    inference(clausify,[status(thm)],[f_203_2]) ).

fof(f_204_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1))
          | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_164_split__weak__cong]) ).

fof(f_204_2,plain,
    ! [U_1084,U_1083,U_1082] :
      ( ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1083))
          | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1082)) )
        & ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1082))
          | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1083)) ) )
      | U_1083 != U_1082 ),
    inference(variable_rename,[status(thm)],[f_204_1]) ).

cnf(f_204_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1082))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1083))
    | U_1083 != U_1082 ),
    inference(clausify,[status(thm)],[f_204_2]) ).

cnf(f_204_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1083))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1084),U_1082))
    | U_1083 != U_1082 ),
    inference(clausify,[status(thm)],[f_204_2]) ).

fof(f_205_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1))
          | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_165_split__weak__cong]) ).

fof(f_205_2,plain,
    ! [U_1087,U_1086,U_1085] :
      ( ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1086))
          | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1085)) )
        & ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1085))
          | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1086)) ) )
      | U_1086 != U_1085 ),
    inference(variable_rename,[status(thm)],[f_205_1]) ).

cnf(f_205_3,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1085))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1086))
    | U_1086 != U_1085 ),
    inference(clausify,[status(thm)],[f_205_2]) ).

cnf(f_205_4,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1086))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1087),U_1085))
    | U_1086 != U_1085 ),
    inference(clausify,[status(thm)],[f_205_2]) ).

fof(f_206_1,plain,
    ! [C,P_1,Q_2] :
      ( ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1))
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),Q_2)) )
        & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),Q_2))
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)) ) )
      | P_1 != Q_2 ),
    inference(fof_nnf,[status(thm)],[fact_166_split__weak__cong]) ).

fof(f_206_2,plain,
    ! [U_1090,U_1089,U_1088] :
      ( ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1089))
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1088)) )
        & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1088))
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1089)) ) )
      | U_1089 != U_1088 ),
    inference(variable_rename,[status(thm)],[f_206_1]) ).

cnf(f_206_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1088))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1089))
    | U_1089 != U_1088 ),
    inference(clausify,[status(thm)],[f_206_2]) ).

cnf(f_206_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1089))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1090),U_1088))
    | U_1089 != U_1088 ),
    inference(clausify,[status(thm)],[f_206_2]) ).

fof(f_207_1,plain,
    ! [L1,M,L2] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L1,M)
      | hBOOL(member_nat(M,dom_na996029170on_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_167_map__add__dom__app__simps_I3_J]) ).

fof(f_207_2,plain,
    ! [U_1093,U_1092,U_1091] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(U_1093,U_1091),U_1092) = hAPP_n546249108on_val(U_1093,U_1092)
      | hBOOL(member_nat(U_1092,dom_na996029170on_val(U_1091))) ),
    inference(variable_rename,[status(thm)],[f_207_1]) ).

cnf(f_207_3,plain,
    ( hAPP_n546249108on_val(map_ad61982421on_val(U_1093,U_1091),U_1092) = hAPP_n546249108on_val(U_1093,U_1092)
    | hBOOL(member_nat(U_1092,dom_na996029170on_val(U_1091))) ),
    inference(clausify,[status(thm)],[f_207_2]) ).

fof(f_208_1,plain,
    ! [L1,M,L2] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L1,M)
      | hBOOL(member_list_char(M,dom_list_char_ty(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_168_map__add__dom__app__simps_I3_J]) ).

fof(f_208_2,plain,
    ! [U_1096,U_1095,U_1094] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1096,U_1094),U_1095) = hAPP_l512744617ion_ty(U_1096,U_1095)
      | hBOOL(member_list_char(U_1095,dom_list_char_ty(U_1094))) ),
    inference(variable_rename,[status(thm)],[f_208_1]) ).

cnf(f_208_3,plain,
    ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1096,U_1094),U_1095) = hAPP_l512744617ion_ty(U_1096,U_1095)
    | hBOOL(member_list_char(U_1095,dom_list_char_ty(U_1094))) ),
    inference(clausify,[status(thm)],[f_208_2]) ).

fof(f_209_1,plain,
    ! [L1,M,L2] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L1,M)
      | hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_169_map__add__dom__app__simps_I3_J]) ).

fof(f_209_2,plain,
    ! [U_1099,U_1098,U_1097] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1099,U_1097),U_1098) = hAPP_P2094403585on_val(U_1099,U_1098)
      | hBOOL(member1251428284t_char(U_1098,dom_Pr695701035ar_val(U_1097))) ),
    inference(variable_rename,[status(thm)],[f_209_1]) ).

cnf(f_209_3,plain,
    ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1099,U_1097),U_1098) = hAPP_P2094403585on_val(U_1099,U_1098)
    | hBOOL(member1251428284t_char(U_1098,dom_Pr695701035ar_val(U_1097))) ),
    inference(clausify,[status(thm)],[f_209_2]) ).

fof(f_210_1,plain,
    ! [L1,M,L2] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L1,M)
      | hBOOL(member_list_char(M,dom_list_char_val(L2))) ),
    inference(fof_nnf,[status(thm)],[fact_170_map__add__dom__app__simps_I3_J]) ).

fof(f_210_2,plain,
    ! [U_1102,U_1101,U_1100] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1102,U_1100),U_1101) = hAPP_l207779698on_val(U_1102,U_1101)
      | hBOOL(member_list_char(U_1101,dom_list_char_val(U_1100))) ),
    inference(variable_rename,[status(thm)],[f_210_1]) ).

cnf(f_210_3,plain,
    ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1102,U_1100),U_1101) = hAPP_l207779698on_val(U_1102,U_1101)
    | hBOOL(member_list_char(U_1101,dom_list_char_val(U_1100))) ),
    inference(clausify,[status(thm)],[f_210_2]) ).

fof(f_211_1,plain,
    ! [L2,M,L1] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M)
      | hBOOL(member_nat(M,dom_na996029170on_val(L1))) ),
    inference(fof_nnf,[status(thm)],[fact_171_map__add__dom__app__simps_I2_J]) ).

fof(f_211_2,plain,
    ! [U_1105,U_1104,U_1103] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(U_1103,U_1105),U_1104) = hAPP_n546249108on_val(U_1105,U_1104)
      | hBOOL(member_nat(U_1104,dom_na996029170on_val(U_1103))) ),
    inference(variable_rename,[status(thm)],[f_211_1]) ).

cnf(f_211_3,plain,
    ( hAPP_n546249108on_val(map_ad61982421on_val(U_1103,U_1105),U_1104) = hAPP_n546249108on_val(U_1105,U_1104)
    | hBOOL(member_nat(U_1104,dom_na996029170on_val(U_1103))) ),
    inference(clausify,[status(thm)],[f_211_2]) ).

fof(f_212_1,plain,
    ! [L2,M,L1] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M)
      | hBOOL(member_list_char(M,dom_list_char_ty(L1))) ),
    inference(fof_nnf,[status(thm)],[fact_172_map__add__dom__app__simps_I2_J]) ).

fof(f_212_2,plain,
    ! [U_1108,U_1107,U_1106] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1106,U_1108),U_1107) = hAPP_l512744617ion_ty(U_1108,U_1107)
      | hBOOL(member_list_char(U_1107,dom_list_char_ty(U_1106))) ),
    inference(variable_rename,[status(thm)],[f_212_1]) ).

cnf(f_212_3,plain,
    ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1106,U_1108),U_1107) = hAPP_l512744617ion_ty(U_1108,U_1107)
    | hBOOL(member_list_char(U_1107,dom_list_char_ty(U_1106))) ),
    inference(clausify,[status(thm)],[f_212_2]) ).

fof(f_213_1,plain,
    ! [L2,M,L1] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M)
      | hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L1))) ),
    inference(fof_nnf,[status(thm)],[fact_173_map__add__dom__app__simps_I2_J]) ).

fof(f_213_2,plain,
    ! [U_1111,U_1110,U_1109] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1109,U_1111),U_1110) = hAPP_P2094403585on_val(U_1111,U_1110)
      | hBOOL(member1251428284t_char(U_1110,dom_Pr695701035ar_val(U_1109))) ),
    inference(variable_rename,[status(thm)],[f_213_1]) ).

cnf(f_213_3,plain,
    ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1109,U_1111),U_1110) = hAPP_P2094403585on_val(U_1111,U_1110)
    | hBOOL(member1251428284t_char(U_1110,dom_Pr695701035ar_val(U_1109))) ),
    inference(clausify,[status(thm)],[f_213_2]) ).

fof(f_214_1,plain,
    ! [L2,M,L1] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M)
      | hBOOL(member_list_char(M,dom_list_char_val(L1))) ),
    inference(fof_nnf,[status(thm)],[fact_174_map__add__dom__app__simps_I2_J]) ).

fof(f_214_2,plain,
    ! [U_1114,U_1113,U_1112] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1112,U_1114),U_1113) = hAPP_l207779698on_val(U_1114,U_1113)
      | hBOOL(member_list_char(U_1113,dom_list_char_val(U_1112))) ),
    inference(variable_rename,[status(thm)],[f_214_1]) ).

cnf(f_214_3,plain,
    ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1112,U_1114),U_1113) = hAPP_l207779698on_val(U_1114,U_1113)
    | hBOOL(member_list_char(U_1113,dom_list_char_val(U_1112))) ),
    inference(clausify,[status(thm)],[f_214_2]) ).

fof(f_215_1,plain,
    produc1401528596l_bool = produc769963999l_bool,
    inference(fof_nnf,[status(thm)],[fact_175_internal__split__def]) ).

cnf(f_215_2,plain,
    produc1401528596l_bool = produc769963999l_bool,
    inference(clausify,[status(thm)],[f_215_1]) ).

fof(f_216_1,plain,
    produc85367547l_bool = produc1326056646l_bool,
    inference(fof_nnf,[status(thm)],[fact_176_internal__split__def]) ).

cnf(f_216_2,plain,
    produc85367547l_bool = produc1326056646l_bool,
    inference(clausify,[status(thm)],[f_216_1]) ).

fof(f_217_1,plain,
    produc1779501634r_bool = produc1704639885r_bool,
    inference(fof_nnf,[status(thm)],[fact_177_internal__split__def]) ).

cnf(f_217_2,plain,
    produc1779501634r_bool = produc1704639885r_bool,
    inference(clausify,[status(thm)],[f_217_1]) ).

fof(f_218_1,plain,
    produc1741654153l_bool = produc392960766l_bool,
    inference(fof_nnf,[status(thm)],[fact_178_internal__split__def]) ).

cnf(f_218_2,plain,
    produc1741654153l_bool = produc392960766l_bool,
    inference(clausify,[status(thm)],[f_218_1]) ).

fof(f_219_1,plain,
    produc399384568l_bool = produc1815960045l_bool,
    inference(fof_nnf,[status(thm)],[fact_179_internal__split__def]) ).

cnf(f_219_2,plain,
    produc399384568l_bool = produc1815960045l_bool,
    inference(clausify,[status(thm)],[f_219_1]) ).

fof(f_220_1,plain,
    produc1988544340l_bool = produc1911463199l_bool,
    inference(fof_nnf,[status(thm)],[fact_180_internal__split__def]) ).

cnf(f_220_2,plain,
    produc1988544340l_bool = produc1911463199l_bool,
    inference(clausify,[status(thm)],[f_220_1]) ).

fof(f_221_1,plain,
    produc2128769400l_bool = produc1958875245l_bool,
    inference(fof_nnf,[status(thm)],[fact_181_internal__split__def]) ).

cnf(f_221_2,plain,
    produc2128769400l_bool = produc1958875245l_bool,
    inference(clausify,[status(thm)],[f_221_1]) ).

fof(f_222_1,plain,
    ! [M1,M2,M3] : map_ad1185064968ar_val(M1,map_ad1185064968ar_val(M2,M3)) = map_ad1185064968ar_val(map_ad1185064968ar_val(M1,M2),M3),
    inference(fof_nnf,[status(thm)],[fact_182_map__add__assoc]) ).

fof(f_222_2,plain,
    ! [U_1117,U_1116,U_1115] : map_ad1185064968ar_val(U_1117,map_ad1185064968ar_val(U_1116,U_1115)) = map_ad1185064968ar_val(map_ad1185064968ar_val(U_1117,U_1116),U_1115),
    inference(variable_rename,[status(thm)],[f_222_1]) ).

cnf(f_222_3,plain,
    map_ad1185064968ar_val(U_1117,map_ad1185064968ar_val(U_1116,U_1115)) = map_ad1185064968ar_val(map_ad1185064968ar_val(U_1117,U_1116),U_1115),
    inference(clausify,[status(thm)],[f_222_2]) ).

fof(f_223_1,plain,
    ! [M1,M2,M3] : map_ad61982421on_val(M1,map_ad61982421on_val(M2,M3)) = map_ad61982421on_val(map_ad61982421on_val(M1,M2),M3),
    inference(fof_nnf,[status(thm)],[fact_183_map__add__assoc]) ).

fof(f_223_2,plain,
    ! [U_1120,U_1119,U_1118] : map_ad61982421on_val(U_1120,map_ad61982421on_val(U_1119,U_1118)) = map_ad61982421on_val(map_ad61982421on_val(U_1120,U_1119),U_1118),
    inference(variable_rename,[status(thm)],[f_223_1]) ).

cnf(f_223_3,plain,
    map_ad61982421on_val(U_1120,map_ad61982421on_val(U_1119,U_1118)) = map_ad61982421on_val(map_ad61982421on_val(U_1120,U_1119),U_1118),
    inference(clausify,[status(thm)],[f_223_2]) ).

fof(f_224_1,plain,
    ! [M1,M2,M3] : map_add_list_char_ty(M1,map_add_list_char_ty(M2,M3)) = map_add_list_char_ty(map_add_list_char_ty(M1,M2),M3),
    inference(fof_nnf,[status(thm)],[fact_184_map__add__assoc]) ).

fof(f_224_2,plain,
    ! [U_1123,U_1122,U_1121] : map_add_list_char_ty(U_1123,map_add_list_char_ty(U_1122,U_1121)) = map_add_list_char_ty(map_add_list_char_ty(U_1123,U_1122),U_1121),
    inference(variable_rename,[status(thm)],[f_224_1]) ).

cnf(f_224_3,plain,
    map_add_list_char_ty(U_1123,map_add_list_char_ty(U_1122,U_1121)) = map_add_list_char_ty(map_add_list_char_ty(U_1123,U_1122),U_1121),
    inference(clausify,[status(thm)],[f_224_2]) ).

fof(f_225_1,plain,
    ! [M1,M2,M3] : map_ad325961431ar_val(M1,map_ad325961431ar_val(M2,M3)) = map_ad325961431ar_val(map_ad325961431ar_val(M1,M2),M3),
    inference(fof_nnf,[status(thm)],[fact_185_map__add__assoc]) ).

fof(f_225_2,plain,
    ! [U_1126,U_1125,U_1124] : map_ad325961431ar_val(U_1126,map_ad325961431ar_val(U_1125,U_1124)) = map_ad325961431ar_val(map_ad325961431ar_val(U_1126,U_1125),U_1124),
    inference(variable_rename,[status(thm)],[f_225_1]) ).

cnf(f_225_3,plain,
    map_ad325961431ar_val(U_1126,map_ad325961431ar_val(U_1125,U_1124)) = map_ad325961431ar_val(map_ad325961431ar_val(U_1126,U_1125),U_1124),
    inference(clausify,[status(thm)],[f_225_2]) ).

fof(f_226_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,G),P_1)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_186_split__twice]) ).

fof(f_226_2,plain,
    ! [U_1129,U_1128,U_1127] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1129),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1128),U_1127)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1129))),U_1128)),U_1127)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1129))),U_1128)),U_1127))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1129),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1128),U_1127))) ) ),
    inference(variable_rename,[status(thm)],[f_226_1]) ).

fof(f_226_3,plain,
    ( ! [U_1135,U_1133,U_1131] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1135),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1133),U_1131)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1135))),U_1133)),U_1131)) )
    & ! [U_1134,U_1132,U_1130] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1134))),U_1132)),U_1130))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1134),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1132),U_1130))) ) ),
    inference(miniscope,[status(thm)],[f_226_2]) ).

cnf(f_226_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1134))),U_1132)),U_1130))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1134),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1132),U_1130))) ),
    inference(clausify,[status(thm)],[f_226_3]) ).

cnf(f_226_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1135),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,U_1133),U_1131)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1135))),U_1133)),U_1131)) ),
    inference(clausify,[status(thm)],[f_226_3]) ).

fof(f_227_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,G),P_1)))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_187_split__twice]) ).

fof(f_227_2,plain,
    ! [U_1138,U_1137,U_1136] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1138),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1137),U_1136)))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1138))),U_1137)),U_1136)) )
      & ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1138))),U_1137)),U_1136))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1138),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1137),U_1136))) ) ),
    inference(variable_rename,[status(thm)],[f_227_1]) ).

fof(f_227_3,plain,
    ( ! [U_1144,U_1142,U_1140] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1144),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1142),U_1140)))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1144))),U_1142)),U_1140)) )
    & ! [U_1143,U_1141,U_1139] :
        ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1143))),U_1141)),U_1139))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1143),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1141),U_1139))) ) ),
    inference(miniscope,[status(thm)],[f_227_2]) ).

cnf(f_227_4,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1143))),U_1141)),U_1139))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1143),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1141),U_1139))) ),
    inference(clausify,[status(thm)],[f_227_3]) ).

cnf(f_227_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1144),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,U_1142),U_1140)))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1144))),U_1142)),U_1140)) ),
    inference(clausify,[status(thm)],[f_227_3]) ).

fof(f_228_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,G),P_1)))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_188_split__twice]) ).

fof(f_228_2,plain,
    ! [U_1147,U_1146,U_1145] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1147),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1146),U_1145)))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1147))),U_1146)),U_1145)) )
      & ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1147))),U_1146)),U_1145))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1147),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1146),U_1145))) ) ),
    inference(variable_rename,[status(thm)],[f_228_1]) ).

fof(f_228_3,plain,
    ( ! [U_1153,U_1151,U_1149] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1153),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1151),U_1149)))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1153))),U_1151)),U_1149)) )
    & ! [U_1152,U_1150,U_1148] :
        ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1152))),U_1150)),U_1148))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1152),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1150),U_1148))) ) ),
    inference(miniscope,[status(thm)],[f_228_2]) ).

cnf(f_228_4,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1152))),U_1150)),U_1148))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1152),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1150),U_1148))) ),
    inference(clausify,[status(thm)],[f_228_3]) ).

cnf(f_228_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1153),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,U_1151),U_1149)))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1153))),U_1151)),U_1149)) ),
    inference(clausify,[status(thm)],[f_228_3]) ).

fof(f_229_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,G),P_1)))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_189_split__twice]) ).

fof(f_229_2,plain,
    ! [U_1156,U_1155,U_1154] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1156),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1155),U_1154)))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1156))),U_1155)),U_1154)) )
      & ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1156))),U_1155)),U_1154))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1156),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1155),U_1154))) ) ),
    inference(variable_rename,[status(thm)],[f_229_1]) ).

fof(f_229_3,plain,
    ( ! [U_1162,U_1160,U_1158] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1162),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1160),U_1158)))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1162))),U_1160)),U_1158)) )
    & ! [U_1161,U_1159,U_1157] :
        ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1161))),U_1159)),U_1157))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1161),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1159),U_1157))) ) ),
    inference(miniscope,[status(thm)],[f_229_2]) ).

cnf(f_229_4,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1161))),U_1159)),U_1157))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1161),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1159),U_1157))) ),
    inference(clausify,[status(thm)],[f_229_3]) ).

cnf(f_229_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1162),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,U_1160),U_1158)))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1162))),U_1160)),U_1158)) ),
    inference(clausify,[status(thm)],[f_229_3]) ).

fof(f_230_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,G),P_1)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_190_split__twice]) ).

fof(f_230_2,plain,
    ! [U_1165,U_1164,U_1163] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1165),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1164),U_1163)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1165))),U_1164)),U_1163)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1165))),U_1164)),U_1163))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1165),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1164),U_1163))) ) ),
    inference(variable_rename,[status(thm)],[f_230_1]) ).

fof(f_230_3,plain,
    ( ! [U_1171,U_1169,U_1167] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1171),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1169),U_1167)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1171))),U_1169)),U_1167)) )
    & ! [U_1170,U_1168,U_1166] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1170))),U_1168)),U_1166))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1170),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1168),U_1166))) ) ),
    inference(miniscope,[status(thm)],[f_230_2]) ).

cnf(f_230_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1170))),U_1168)),U_1166))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1170),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1168),U_1166))) ),
    inference(clausify,[status(thm)],[f_230_3]) ).

cnf(f_230_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1171),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,U_1169),U_1167)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1171))),U_1169)),U_1167)) ),
    inference(clausify,[status(thm)],[f_230_3]) ).

fof(f_231_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,G),P_1)))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_191_split__twice]) ).

fof(f_231_2,plain,
    ! [U_1174,U_1173,U_1172] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1174),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1173),U_1172)))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1174))),U_1173)),U_1172)) )
      & ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1174))),U_1173)),U_1172))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1174),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1173),U_1172))) ) ),
    inference(variable_rename,[status(thm)],[f_231_1]) ).

fof(f_231_3,plain,
    ( ! [U_1180,U_1178,U_1176] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1180),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1178),U_1176)))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1180))),U_1178)),U_1176)) )
    & ! [U_1179,U_1177,U_1175] :
        ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1179))),U_1177)),U_1175))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1179),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1177),U_1175))) ) ),
    inference(miniscope,[status(thm)],[f_231_2]) ).

cnf(f_231_4,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1179))),U_1177)),U_1175))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1179),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1177),U_1175))) ),
    inference(clausify,[status(thm)],[f_231_3]) ).

cnf(f_231_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1180),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,U_1178),U_1176)))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,U_1180))),U_1178)),U_1176)) ),
    inference(clausify,[status(thm)],[f_231_3]) ).

fof(f_232_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_192_split__twice]) ).

fof(f_232_2,plain,
    ! [U_1183,U_1182,U_1181] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1183),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1182),U_1181)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1183))),U_1182)),U_1181)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1183))),U_1182)),U_1181))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1183),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1182),U_1181))) ) ),
    inference(variable_rename,[status(thm)],[f_232_1]) ).

fof(f_232_3,plain,
    ( ! [U_1189,U_1187,U_1185] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1189),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1187),U_1185)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1189))),U_1187)),U_1185)) )
    & ! [U_1188,U_1186,U_1184] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1188))),U_1186)),U_1184))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1188),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1186),U_1184))) ) ),
    inference(miniscope,[status(thm)],[f_232_2]) ).

cnf(f_232_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1188))),U_1186)),U_1184))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1188),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1186),U_1184))) ),
    inference(clausify,[status(thm)],[f_232_3]) ).

cnf(f_232_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1189),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,U_1187),U_1185)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,U_1189))),U_1187)),U_1185)) ),
    inference(clausify,[status(thm)],[f_232_3]) ).

fof(f_233_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_193_split__twice]) ).

fof(f_233_2,plain,
    ! [U_1192,U_1191,U_1190] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1192),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1191),U_1190)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1192))),U_1191)),U_1190)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1192))),U_1191)),U_1190))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1192),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1191),U_1190))) ) ),
    inference(variable_rename,[status(thm)],[f_233_1]) ).

fof(f_233_3,plain,
    ( ! [U_1198,U_1196,U_1194] :
        ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1198),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1196),U_1194)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1198))),U_1196)),U_1194)) )
    & ! [U_1197,U_1195,U_1193] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1197))),U_1195)),U_1193))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1197),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1195),U_1193))) ) ),
    inference(miniscope,[status(thm)],[f_233_2]) ).

cnf(f_233_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1197))),U_1195)),U_1193))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1197),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1195),U_1193))) ),
    inference(clausify,[status(thm)],[f_233_3]) ).

cnf(f_233_5,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1198),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,U_1196),U_1194)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,U_1198))),U_1196)),U_1194)) ),
    inference(clausify,[status(thm)],[f_233_3]) ).

fof(f_234_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_194_split__twice]) ).

fof(f_234_2,plain,
    ! [U_1201,U_1200,U_1199] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1201),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1200),U_1199)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1201))),U_1200)),U_1199)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1201))),U_1200)),U_1199))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1201),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1200),U_1199))) ) ),
    inference(variable_rename,[status(thm)],[f_234_1]) ).

fof(f_234_3,plain,
    ( ! [U_1207,U_1205,U_1203] :
        ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1207),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1205),U_1203)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1207))),U_1205)),U_1203)) )
    & ! [U_1206,U_1204,U_1202] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1206))),U_1204)),U_1202))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1206),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1204),U_1202))) ) ),
    inference(miniscope,[status(thm)],[f_234_2]) ).

cnf(f_234_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1206))),U_1204)),U_1202))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1206),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1204),U_1202))) ),
    inference(clausify,[status(thm)],[f_234_3]) ).

cnf(f_234_5,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1207),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,U_1205),U_1203)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,U_1207))),U_1205)),U_1203)) ),
    inference(clausify,[status(thm)],[f_234_3]) ).

fof(f_235_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_195_split__twice]) ).

fof(f_235_2,plain,
    ! [U_1210,U_1209,U_1208] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1210),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1209),U_1208)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1210))),U_1209)),U_1208)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1210))),U_1209)),U_1208))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1210),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1209),U_1208))) ) ),
    inference(variable_rename,[status(thm)],[f_235_1]) ).

fof(f_235_3,plain,
    ( ! [U_1216,U_1214,U_1212] :
        ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1216),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1214),U_1212)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1216))),U_1214)),U_1212)) )
    & ! [U_1215,U_1213,U_1211] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1215))),U_1213)),U_1211))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1215),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1213),U_1211))) ) ),
    inference(miniscope,[status(thm)],[f_235_2]) ).

cnf(f_235_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1215))),U_1213)),U_1211))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1215),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1213),U_1211))) ),
    inference(clausify,[status(thm)],[f_235_3]) ).

cnf(f_235_5,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1216),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,U_1214),U_1212)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,U_1216))),U_1214)),U_1212)) ),
    inference(clausify,[status(thm)],[f_235_3]) ).

fof(f_236_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_196_split__twice]) ).

fof(f_236_2,plain,
    ! [U_1219,U_1218,U_1217] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1219),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1218),U_1217)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1219))),U_1218)),U_1217)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1219))),U_1218)),U_1217))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1219),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1218),U_1217))) ) ),
    inference(variable_rename,[status(thm)],[f_236_1]) ).

fof(f_236_3,plain,
    ( ! [U_1225,U_1223,U_1221] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1225),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1223),U_1221)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1225))),U_1223)),U_1221)) )
    & ! [U_1224,U_1222,U_1220] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1224))),U_1222)),U_1220))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1224),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1222),U_1220))) ) ),
    inference(miniscope,[status(thm)],[f_236_2]) ).

cnf(f_236_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1224))),U_1222)),U_1220))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1224),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1222),U_1220))) ),
    inference(clausify,[status(thm)],[f_236_3]) ).

cnf(f_236_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1225),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,U_1223),U_1221)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,U_1225))),U_1223)),U_1221)) ),
    inference(clausify,[status(thm)],[f_236_3]) ).

fof(f_237_1,plain,
    ! [F_1,G,P_1] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,G),P_1)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,F_1))),G)),P_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,F_1))),G)),P_1))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,G),P_1))) ) ),
    inference(fof_nnf,[status(thm)],[fact_197_split__twice]) ).

fof(f_237_2,plain,
    ! [U_1228,U_1227,U_1226] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1228),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1227),U_1226)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1228))),U_1227)),U_1226)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1228))),U_1227)),U_1226))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1228),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1227),U_1226))) ) ),
    inference(variable_rename,[status(thm)],[f_237_1]) ).

fof(f_237_3,plain,
    ( ! [U_1234,U_1232,U_1230] :
        ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1234),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1232),U_1230)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1234))),U_1232)),U_1230)) )
    & ! [U_1233,U_1231,U_1229] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1233))),U_1231)),U_1229))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1233),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1231),U_1229))) ) ),
    inference(miniscope,[status(thm)],[f_237_2]) ).

cnf(f_237_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1233))),U_1231)),U_1229))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1233),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1231),U_1229))) ),
    inference(clausify,[status(thm)],[f_237_3]) ).

cnf(f_237_5,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1234),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,U_1232),U_1230)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,U_1234))),U_1232)),U_1230)) ),
    inference(clausify,[status(thm)],[f_237_3]) ).

fof(f_238_1,plain,
    ! [F_1] : hAPP_f1534412387l_bool(produc769963999l_bool,produc886919678l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_198_split__curry]) ).

fof(f_238_2,plain,
    ! [U_1235] : hAPP_f1534412387l_bool(produc769963999l_bool,produc886919678l_bool(U_1235)) = U_1235,
    inference(variable_rename,[status(thm)],[f_238_1]) ).

cnf(f_238_3,plain,
    hAPP_f1534412387l_bool(produc769963999l_bool,produc886919678l_bool(U_1235)) = U_1235,
    inference(clausify,[status(thm)],[f_238_2]) ).

fof(f_239_1,plain,
    ! [F_1] : hAPP_f340876351l_bool(produc1326056646l_bool,produc1555310053l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_199_split__curry]) ).

fof(f_239_2,plain,
    ! [U_1236] : hAPP_f340876351l_bool(produc1326056646l_bool,produc1555310053l_bool(U_1236)) = U_1236,
    inference(variable_rename,[status(thm)],[f_239_1]) ).

cnf(f_239_3,plain,
    hAPP_f340876351l_bool(produc1326056646l_bool,produc1555310053l_bool(U_1236)) = U_1236,
    inference(clausify,[status(thm)],[f_239_2]) ).

fof(f_240_1,plain,
    ! [F_1] : hAPP_f2132060507r_bool(produc1704639885r_bool,produc95371820r_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_200_split__curry]) ).

fof(f_240_2,plain,
    ! [U_1237] : hAPP_f2132060507r_bool(produc1704639885r_bool,produc95371820r_bool(U_1237)) = U_1237,
    inference(variable_rename,[status(thm)],[f_240_1]) ).

cnf(f_240_3,plain,
    hAPP_f2132060507r_bool(produc1704639885r_bool,produc95371820r_bool(U_1237)) = U_1237,
    inference(clausify,[status(thm)],[f_240_2]) ).

fof(f_241_1,plain,
    ! [F_1] : hAPP_f1443410953l_bool(produc392960766l_bool,produc481748255l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_201_split__curry]) ).

fof(f_241_2,plain,
    ! [U_1238] : hAPP_f1443410953l_bool(produc392960766l_bool,produc481748255l_bool(U_1238)) = U_1238,
    inference(variable_rename,[status(thm)],[f_241_1]) ).

cnf(f_241_3,plain,
    hAPP_f1443410953l_bool(produc392960766l_bool,produc481748255l_bool(U_1238)) = U_1238,
    inference(clausify,[status(thm)],[f_241_2]) ).

fof(f_242_1,plain,
    ! [F_1] : hAPP_f1930574389l_bool(produc1815960045l_bool,produc1911975310l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_202_split__curry]) ).

fof(f_242_2,plain,
    ! [U_1239] : hAPP_f1930574389l_bool(produc1815960045l_bool,produc1911975310l_bool(U_1239)) = U_1239,
    inference(variable_rename,[status(thm)],[f_242_1]) ).

cnf(f_242_3,plain,
    hAPP_f1930574389l_bool(produc1815960045l_bool,produc1911975310l_bool(U_1239)) = U_1239,
    inference(clausify,[status(thm)],[f_242_2]) ).

fof(f_243_1,plain,
    ! [F_1] : hAPP_f635218277l_bool(produc1911463199l_bool,produc1159035454l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_203_split__curry]) ).

fof(f_243_2,plain,
    ! [U_1240] : hAPP_f635218277l_bool(produc1911463199l_bool,produc1159035454l_bool(U_1240)) = U_1240,
    inference(variable_rename,[status(thm)],[f_243_1]) ).

cnf(f_243_3,plain,
    hAPP_f635218277l_bool(produc1911463199l_bool,produc1159035454l_bool(U_1240)) = U_1240,
    inference(clausify,[status(thm)],[f_243_2]) ).

fof(f_244_1,plain,
    ! [F_1] : hAPP_f2121594859l_bool(produc1958875245l_bool,produc2062775566l_bool(F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_204_split__curry]) ).

fof(f_244_2,plain,
    ! [U_1241] : hAPP_f2121594859l_bool(produc1958875245l_bool,produc2062775566l_bool(U_1241)) = U_1241,
    inference(variable_rename,[status(thm)],[f_244_1]) ).

cnf(f_244_3,plain,
    hAPP_f2121594859l_bool(produc1958875245l_bool,produc2062775566l_bool(U_1241)) = U_1241,
    inference(clausify,[status(thm)],[f_244_2]) ).

fof(f_245_1,plain,
    ! [F_1] : produc886919678l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_205_curry__split]) ).

fof(f_245_2,plain,
    ! [U_1242] : produc886919678l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1242)) = U_1242,
    inference(variable_rename,[status(thm)],[f_245_1]) ).

cnf(f_245_3,plain,
    produc886919678l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1242)) = U_1242,
    inference(clausify,[status(thm)],[f_245_2]) ).

fof(f_246_1,plain,
    ! [F_1] : produc1555310053l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_206_curry__split]) ).

fof(f_246_2,plain,
    ! [U_1243] : produc1555310053l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1243)) = U_1243,
    inference(variable_rename,[status(thm)],[f_246_1]) ).

cnf(f_246_3,plain,
    produc1555310053l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1243)) = U_1243,
    inference(clausify,[status(thm)],[f_246_2]) ).

fof(f_247_1,plain,
    ! [F_1] : produc95371820r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_207_curry__split]) ).

fof(f_247_2,plain,
    ! [U_1244] : produc95371820r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1244)) = U_1244,
    inference(variable_rename,[status(thm)],[f_247_1]) ).

cnf(f_247_3,plain,
    produc95371820r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1244)) = U_1244,
    inference(clausify,[status(thm)],[f_247_2]) ).

fof(f_248_1,plain,
    ! [F_1] : produc481748255l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_208_curry__split]) ).

fof(f_248_2,plain,
    ! [U_1245] : produc481748255l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1245)) = U_1245,
    inference(variable_rename,[status(thm)],[f_248_1]) ).

cnf(f_248_3,plain,
    produc481748255l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1245)) = U_1245,
    inference(clausify,[status(thm)],[f_248_2]) ).

fof(f_249_1,plain,
    ! [F_1] : produc1911975310l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_209_curry__split]) ).

fof(f_249_2,plain,
    ! [U_1246] : produc1911975310l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1246)) = U_1246,
    inference(variable_rename,[status(thm)],[f_249_1]) ).

cnf(f_249_3,plain,
    produc1911975310l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1246)) = U_1246,
    inference(clausify,[status(thm)],[f_249_2]) ).

fof(f_250_1,plain,
    ! [F_1] : produc1159035454l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_210_curry__split]) ).

fof(f_250_2,plain,
    ! [U_1247] : produc1159035454l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1247)) = U_1247,
    inference(variable_rename,[status(thm)],[f_250_1]) ).

cnf(f_250_3,plain,
    produc1159035454l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1247)) = U_1247,
    inference(clausify,[status(thm)],[f_250_2]) ).

fof(f_251_1,plain,
    ! [F_1] : produc2062775566l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_211_curry__split]) ).

fof(f_251_2,plain,
    ! [U_1248] : produc2062775566l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1248)) = U_1248,
    inference(variable_rename,[status(thm)],[f_251_1]) ).

cnf(f_251_3,plain,
    produc2062775566l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1248)) = U_1248,
    inference(clausify,[status(thm)],[f_251_2]) ).

fof(f_252_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_212_split__part]) ).

fof(f_252_2,plain,
    ! [U_1251,U_1250,U_1249] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1251))),U_1250)),U_1249))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1250),U_1249))
        | ~ hBOOL(U_1251) )
      & ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1250),U_1249))
          & hBOOL(U_1251) )
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1251))),U_1250)),U_1249)) ) ),
    inference(variable_rename,[status(thm)],[f_252_1]) ).

fof(f_252_3,plain,
    ( ! [U_1257,U_1255,U_1253] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1257))),U_1255)),U_1253))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1255),U_1253))
        | ~ hBOOL(U_1257) )
    & ! [U_1256,U_1254,U_1252] :
        ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1254),U_1252))
          & hBOOL(U_1256) )
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1256))),U_1254)),U_1252)) ) ),
    inference(miniscope,[status(thm)],[f_252_2]) ).

cnf(f_252_4,plain,
    ( hBOOL(U_1256)
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1256))),U_1254)),U_1252)) ),
    inference(clausify,[status(thm)],[f_252_3]) ).

cnf(f_252_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1254),U_1252))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1256))),U_1254)),U_1252)) ),
    inference(clausify,[status(thm)],[f_252_3]) ).

cnf(f_252_6,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,U_1257))),U_1255)),U_1253))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1255),U_1253))
    | ~ hBOOL(U_1257) ),
    inference(clausify,[status(thm)],[f_252_3]) ).

fof(f_253_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_213_split__part]) ).

fof(f_253_2,plain,
    ! [U_1260,U_1259,U_1258] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1260))),U_1259)),U_1258))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1259),U_1258))
        | ~ hBOOL(U_1260) )
      & ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1259),U_1258))
          & hBOOL(U_1260) )
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1260))),U_1259)),U_1258)) ) ),
    inference(variable_rename,[status(thm)],[f_253_1]) ).

fof(f_253_3,plain,
    ( ! [U_1266,U_1264,U_1262] :
        ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1266))),U_1264)),U_1262))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1264),U_1262))
        | ~ hBOOL(U_1266) )
    & ! [U_1265,U_1263,U_1261] :
        ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1263),U_1261))
          & hBOOL(U_1265) )
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1265))),U_1263)),U_1261)) ) ),
    inference(miniscope,[status(thm)],[f_253_2]) ).

cnf(f_253_4,plain,
    ( hBOOL(U_1265)
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1265))),U_1263)),U_1261)) ),
    inference(clausify,[status(thm)],[f_253_3]) ).

cnf(f_253_5,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1263),U_1261))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1265))),U_1263)),U_1261)) ),
    inference(clausify,[status(thm)],[f_253_3]) ).

cnf(f_253_6,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,U_1266))),U_1264)),U_1262))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1264),U_1262))
    | ~ hBOOL(U_1266) ),
    inference(clausify,[status(thm)],[f_253_3]) ).

fof(f_254_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_214_split__part]) ).

fof(f_254_2,plain,
    ! [U_1269,U_1268,U_1267] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1269))),U_1268)),U_1267))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1268),U_1267))
        | ~ hBOOL(U_1269) )
      & ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1268),U_1267))
          & hBOOL(U_1269) )
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1269))),U_1268)),U_1267)) ) ),
    inference(variable_rename,[status(thm)],[f_254_1]) ).

fof(f_254_3,plain,
    ( ! [U_1275,U_1273,U_1271] :
        ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1275))),U_1273)),U_1271))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1273),U_1271))
        | ~ hBOOL(U_1275) )
    & ! [U_1274,U_1272,U_1270] :
        ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1272),U_1270))
          & hBOOL(U_1274) )
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1274))),U_1272)),U_1270)) ) ),
    inference(miniscope,[status(thm)],[f_254_2]) ).

cnf(f_254_4,plain,
    ( hBOOL(U_1274)
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1274))),U_1272)),U_1270)) ),
    inference(clausify,[status(thm)],[f_254_3]) ).

cnf(f_254_5,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1272),U_1270))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1274))),U_1272)),U_1270)) ),
    inference(clausify,[status(thm)],[f_254_3]) ).

cnf(f_254_6,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,U_1275))),U_1273)),U_1271))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1273),U_1271))
    | ~ hBOOL(U_1275) ),
    inference(clausify,[status(thm)],[f_254_3]) ).

fof(f_255_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_215_split__part]) ).

fof(f_255_2,plain,
    ! [U_1278,U_1277,U_1276] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1278))),U_1277)),U_1276))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1277),U_1276))
        | ~ hBOOL(U_1278) )
      & ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1277),U_1276))
          & hBOOL(U_1278) )
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1278))),U_1277)),U_1276)) ) ),
    inference(variable_rename,[status(thm)],[f_255_1]) ).

fof(f_255_3,plain,
    ( ! [U_1284,U_1282,U_1280] :
        ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1284))),U_1282)),U_1280))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1282),U_1280))
        | ~ hBOOL(U_1284) )
    & ! [U_1283,U_1281,U_1279] :
        ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1281),U_1279))
          & hBOOL(U_1283) )
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1283))),U_1281)),U_1279)) ) ),
    inference(miniscope,[status(thm)],[f_255_2]) ).

cnf(f_255_4,plain,
    ( hBOOL(U_1283)
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1283))),U_1281)),U_1279)) ),
    inference(clausify,[status(thm)],[f_255_3]) ).

cnf(f_255_5,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1281),U_1279))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1283))),U_1281)),U_1279)) ),
    inference(clausify,[status(thm)],[f_255_3]) ).

cnf(f_255_6,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,U_1284))),U_1282)),U_1280))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1282),U_1280))
    | ~ hBOOL(U_1284) ),
    inference(clausify,[status(thm)],[f_255_3]) ).

fof(f_256_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_216_split__part]) ).

fof(f_256_2,plain,
    ! [U_1287,U_1286,U_1285] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1287))),U_1286)),U_1285))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1286),U_1285))
        | ~ hBOOL(U_1287) )
      & ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1286),U_1285))
          & hBOOL(U_1287) )
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1287))),U_1286)),U_1285)) ) ),
    inference(variable_rename,[status(thm)],[f_256_1]) ).

fof(f_256_3,plain,
    ( ! [U_1293,U_1291,U_1289] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1293))),U_1291)),U_1289))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1291),U_1289))
        | ~ hBOOL(U_1293) )
    & ! [U_1292,U_1290,U_1288] :
        ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1290),U_1288))
          & hBOOL(U_1292) )
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1292))),U_1290)),U_1288)) ) ),
    inference(miniscope,[status(thm)],[f_256_2]) ).

cnf(f_256_4,plain,
    ( hBOOL(U_1292)
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1292))),U_1290)),U_1288)) ),
    inference(clausify,[status(thm)],[f_256_3]) ).

cnf(f_256_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1290),U_1288))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1292))),U_1290)),U_1288)) ),
    inference(clausify,[status(thm)],[f_256_3]) ).

cnf(f_256_6,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,U_1293))),U_1291)),U_1289))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1291),U_1289))
    | ~ hBOOL(U_1293) ),
    inference(clausify,[status(thm)],[f_256_3]) ).

fof(f_257_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_217_split__part]) ).

fof(f_257_2,plain,
    ! [U_1296,U_1295,U_1294] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1296))),U_1295)),U_1294))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1295),U_1294))
        | ~ hBOOL(U_1296) )
      & ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1295),U_1294))
          & hBOOL(U_1296) )
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1296))),U_1295)),U_1294)) ) ),
    inference(variable_rename,[status(thm)],[f_257_1]) ).

fof(f_257_3,plain,
    ( ! [U_1302,U_1300,U_1298] :
        ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1302))),U_1300)),U_1298))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1300),U_1298))
        | ~ hBOOL(U_1302) )
    & ! [U_1301,U_1299,U_1297] :
        ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1299),U_1297))
          & hBOOL(U_1301) )
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1301))),U_1299)),U_1297)) ) ),
    inference(miniscope,[status(thm)],[f_257_2]) ).

cnf(f_257_4,plain,
    ( hBOOL(U_1301)
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1301))),U_1299)),U_1297)) ),
    inference(clausify,[status(thm)],[f_257_3]) ).

cnf(f_257_5,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1299),U_1297))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1301))),U_1299)),U_1297)) ),
    inference(clausify,[status(thm)],[f_257_3]) ).

cnf(f_257_6,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,U_1302))),U_1300)),U_1298))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1300),U_1298))
    | ~ hBOOL(U_1302) ),
    inference(clausify,[status(thm)],[f_257_3]) ).

fof(f_258_1,plain,
    ! [Pa,Q_1,X_2] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Q_1),X_2))
        | ~ hBOOL(Pa) )
      & ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Q_1),X_2))
          & hBOOL(Pa) )
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_218_split__part]) ).

fof(f_258_2,plain,
    ! [U_1305,U_1304,U_1303] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1305))),U_1304)),U_1303))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1304),U_1303))
        | ~ hBOOL(U_1305) )
      & ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1304),U_1303))
          & hBOOL(U_1305) )
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1305))),U_1304)),U_1303)) ) ),
    inference(variable_rename,[status(thm)],[f_258_1]) ).

fof(f_258_3,plain,
    ( ! [U_1311,U_1309,U_1307] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1311))),U_1309)),U_1307))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1309),U_1307))
        | ~ hBOOL(U_1311) )
    & ! [U_1310,U_1308,U_1306] :
        ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1308),U_1306))
          & hBOOL(U_1310) )
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1310))),U_1308)),U_1306)) ) ),
    inference(miniscope,[status(thm)],[f_258_2]) ).

cnf(f_258_4,plain,
    ( hBOOL(U_1310)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1310))),U_1308)),U_1306)) ),
    inference(clausify,[status(thm)],[f_258_3]) ).

cnf(f_258_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1308),U_1306))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1310))),U_1308)),U_1306)) ),
    inference(clausify,[status(thm)],[f_258_3]) ).

cnf(f_258_6,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,U_1311))),U_1309)),U_1307))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1309),U_1307))
    | ~ hBOOL(U_1311) ),
    inference(clausify,[status(thm)],[f_258_3]) ).

fof(f_259_1,plain,
    ! [Va_1,Ta,Va,U,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_219_red__reds_ORedInitBlock]) ).

fof(f_259_2,plain,
    ! [U_1317,U_1316,U_1315,U_1314,U_1313,U_1312] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1317,U_1316,seq_list_char(lAss_list_char(U_1317,val_list_char(U_1315)),val_list_char(U_1314)))),U_1313)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_1314)),U_1313)),red(U_1312))),
    inference(variable_rename,[status(thm)],[f_259_1]) ).

cnf(f_259_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1317,U_1316,seq_list_char(lAss_list_char(U_1317,val_list_char(U_1315)),val_list_char(U_1314)))),U_1313)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_1314)),U_1313)),red(U_1312))),
    inference(clausify,[status(thm)],[f_259_2]) ).

fof(f_260_1,plain,
    ! [T_a,Pa,Hb,Va,Ta] :
      ( hBOOL(conf_P373316194t_char(Pa,Hb,Va,T_a))
      | ~ hBOOL(widen_2090681816t_char(Pa,Ta,T_a))
      | ~ hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_220_conf__widen]) ).

fof(f_260_2,plain,
    ! [U_1322,U_1321,U_1320,U_1319,U_1318] :
      ( hBOOL(conf_P373316194t_char(U_1321,U_1320,U_1319,U_1322))
      | ~ hBOOL(widen_2090681816t_char(U_1321,U_1318,U_1322))
      | ~ hBOOL(conf_P373316194t_char(U_1321,U_1320,U_1319,U_1318)) ),
    inference(variable_rename,[status(thm)],[f_260_1]) ).

cnf(f_260_3,plain,
    ( hBOOL(conf_P373316194t_char(U_1321,U_1320,U_1319,U_1322))
    | ~ hBOOL(widen_2090681816t_char(U_1321,U_1318,U_1322))
    | ~ hBOOL(conf_P373316194t_char(U_1321,U_1320,U_1319,U_1318)) ),
    inference(clausify,[status(thm)],[f_260_2]) ).

fof(f_261_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_221_splitD]) ).

fof(f_261_2,plain,
    ! [U_1325,U_1324,U_1323] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1325,U_1324),U_1323))
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1325),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1324),U_1323))) ),
    inference(variable_rename,[status(thm)],[f_261_1]) ).

cnf(f_261_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1325,U_1324),U_1323))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1325),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1324),U_1323))) ),
    inference(clausify,[status(thm)],[f_261_2]) ).

fof(f_262_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_222_splitD]) ).

fof(f_262_2,plain,
    ! [U_1328,U_1327,U_1326] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1328,U_1327),U_1326))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1328),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1327),U_1326))) ),
    inference(variable_rename,[status(thm)],[f_262_1]) ).

cnf(f_262_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1328,U_1327),U_1326))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1328),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1327),U_1326))) ),
    inference(clausify,[status(thm)],[f_262_2]) ).

fof(f_263_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_223_splitD]) ).

fof(f_263_2,plain,
    ! [U_1331,U_1330,U_1329] :
      ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1331,U_1330),U_1329))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1331),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1330),U_1329))) ),
    inference(variable_rename,[status(thm)],[f_263_1]) ).

cnf(f_263_3,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1331,U_1330),U_1329))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1331),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1330),U_1329))) ),
    inference(clausify,[status(thm)],[f_263_2]) ).

fof(f_264_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_224_splitD]) ).

fof(f_264_2,plain,
    ! [U_1334,U_1333,U_1332] :
      ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1334,U_1333),U_1332))
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1334),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1333),U_1332))) ),
    inference(variable_rename,[status(thm)],[f_264_1]) ).

cnf(f_264_3,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1334,U_1333),U_1332))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1334),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1333),U_1332))) ),
    inference(clausify,[status(thm)],[f_264_2]) ).

fof(f_265_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_225_splitD]) ).

fof(f_265_2,plain,
    ! [U_1337,U_1336,U_1335] :
      ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1337,U_1336),U_1335))
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1337),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1336),U_1335))) ),
    inference(variable_rename,[status(thm)],[f_265_1]) ).

cnf(f_265_3,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1337,U_1336),U_1335))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1337),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1336),U_1335))) ),
    inference(clausify,[status(thm)],[f_265_2]) ).

fof(f_266_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_226_splitD]) ).

fof(f_266_2,plain,
    ! [U_1340,U_1339,U_1338] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1340,U_1339),U_1338))
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1340),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1339),U_1338))) ),
    inference(variable_rename,[status(thm)],[f_266_1]) ).

cnf(f_266_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1340,U_1339),U_1338))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1340),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1339),U_1338))) ),
    inference(clausify,[status(thm)],[f_266_2]) ).

fof(f_267_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_227_splitD]) ).

fof(f_267_2,plain,
    ! [U_1343,U_1342,U_1341] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1343,U_1342),U_1341))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1343),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1342),U_1341))) ),
    inference(variable_rename,[status(thm)],[f_267_1]) ).

cnf(f_267_3,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1343,U_1342),U_1341))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1343),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1342),U_1341))) ),
    inference(clausify,[status(thm)],[f_267_2]) ).

fof(f_268_1,plain,
    ! [H_b,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),Lb),Ea))
      | ~ hBOOL(hext(Hb,H_b))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) ),
    inference(fof_nnf,[status(thm)],[fact_228_lconf__hext]) ).

fof(f_268_2,plain,
    ! [U_1348,U_1347,U_1346,U_1345,U_1344] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1347),U_1348),U_1345),U_1344))
      | ~ hBOOL(hext(U_1346,U_1348))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1347),U_1346),U_1345),U_1344)) ),
    inference(variable_rename,[status(thm)],[f_268_1]) ).

cnf(f_268_3,plain,
    ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1347),U_1348),U_1345),U_1344))
    | ~ hBOOL(hext(U_1346,U_1348))
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1347),U_1346),U_1345),U_1344)) ),
    inference(clausify,[status(thm)],[f_268_2]) ).

fof(f_269_1,plain,
    ! [Va,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(val_list_char(Va),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_229_red__reds_ORedSeq]) ).

fof(f_269_2,plain,
    ! [U_1352,U_1351,U_1350,U_1349] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(val_list_char(U_1352),U_1351)),U_1350)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1351),U_1350)),red(U_1349))),
    inference(variable_rename,[status(thm)],[f_269_1]) ).

cnf(f_269_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(val_list_char(U_1352),U_1351)),U_1350)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1351),U_1350)),red(U_1349))),
    inference(clausify,[status(thm)],[f_269_2]) ).

fof(f_270_1,plain,
    ! [E1,U1,M,E2] :
      ( map_add_nat_val(fun_up846528380on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up846528380on_val(map_add_nat_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member_nat(M,dom_nat_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_230_map__add__upd__left]) ).

fof(f_270_2,plain,
    ! [U_1356,U_1355,U_1354,U_1353] :
      ( map_add_nat_val(fun_up846528380on_val(U_1356,U_1354,hAPP_val_option_val(some_val,U_1355)),U_1353) = fun_up846528380on_val(map_add_nat_val(U_1356,U_1353),U_1354,hAPP_val_option_val(some_val,U_1355))
      | hBOOL(member_nat(U_1354,dom_nat_val(U_1353))) ),
    inference(variable_rename,[status(thm)],[f_270_1]) ).

cnf(f_270_3,plain,
    ( map_add_nat_val(fun_up846528380on_val(U_1356,U_1354,hAPP_val_option_val(some_val,U_1355)),U_1353) = fun_up846528380on_val(map_add_nat_val(U_1356,U_1353),U_1354,hAPP_val_option_val(some_val,U_1355))
    | hBOOL(member_nat(U_1354,dom_nat_val(U_1353))) ),
    inference(clausify,[status(thm)],[f_270_2]) ).

fof(f_271_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1139121712al_val(fun_up2650881on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up2650881on_val(map_ad1139121712al_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member649088532al_val(M,dom_Pr1854948307al_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_231_map__add__upd__left]) ).

fof(f_271_2,plain,
    ! [U_1360,U_1359,U_1358,U_1357] :
      ( map_ad1139121712al_val(fun_up2650881on_val(U_1360,U_1358,hAPP_val_option_val(some_val,U_1359)),U_1357) = fun_up2650881on_val(map_ad1139121712al_val(U_1360,U_1357),U_1358,hAPP_val_option_val(some_val,U_1359))
      | hBOOL(member649088532al_val(U_1358,dom_Pr1854948307al_val(U_1357))) ),
    inference(variable_rename,[status(thm)],[f_271_1]) ).

cnf(f_271_3,plain,
    ( map_ad1139121712al_val(fun_up2650881on_val(U_1360,U_1358,hAPP_val_option_val(some_val,U_1359)),U_1357) = fun_up2650881on_val(map_ad1139121712al_val(U_1360,U_1357),U_1358,hAPP_val_option_val(some_val,U_1359))
    | hBOOL(member649088532al_val(U_1358,dom_Pr1854948307al_val(U_1357))) ),
    inference(clausify,[status(thm)],[f_271_2]) ).

fof(f_272_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1808327055al_val(fun_up1370188258on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1370188258on_val(map_ad1808327055al_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member1417904245al_val(M,dom_Pr934474290al_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_232_map__add__upd__left]) ).

fof(f_272_2,plain,
    ! [U_1364,U_1363,U_1362,U_1361] :
      ( map_ad1808327055al_val(fun_up1370188258on_val(U_1364,U_1362,hAPP_val_option_val(some_val,U_1363)),U_1361) = fun_up1370188258on_val(map_ad1808327055al_val(U_1364,U_1361),U_1362,hAPP_val_option_val(some_val,U_1363))
      | hBOOL(member1417904245al_val(U_1362,dom_Pr934474290al_val(U_1361))) ),
    inference(variable_rename,[status(thm)],[f_272_1]) ).

cnf(f_272_3,plain,
    ( map_ad1808327055al_val(fun_up1370188258on_val(U_1364,U_1362,hAPP_val_option_val(some_val,U_1363)),U_1361) = fun_up1370188258on_val(map_ad1808327055al_val(U_1364,U_1361),U_1362,hAPP_val_option_val(some_val,U_1363))
    | hBOOL(member1417904245al_val(U_1362,dom_Pr934474290al_val(U_1361))) ),
    inference(clausify,[status(thm)],[f_272_2]) ).

fof(f_273_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1443463365al_val(fun_up958248092on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up958248092on_val(map_ad1443463365al_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member1542417277on_val(M,dom_Pr881307234al_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_233_map__add__upd__left]) ).

fof(f_273_2,plain,
    ! [U_1368,U_1367,U_1366,U_1365] :
      ( map_ad1443463365al_val(fun_up958248092on_val(U_1368,U_1366,hAPP_val_option_val(some_val,U_1367)),U_1365) = fun_up958248092on_val(map_ad1443463365al_val(U_1368,U_1365),U_1366,hAPP_val_option_val(some_val,U_1367))
      | hBOOL(member1542417277on_val(U_1366,dom_Pr881307234al_val(U_1365))) ),
    inference(variable_rename,[status(thm)],[f_273_1]) ).

cnf(f_273_3,plain,
    ( map_ad1443463365al_val(fun_up958248092on_val(U_1368,U_1366,hAPP_val_option_val(some_val,U_1367)),U_1365) = fun_up958248092on_val(map_ad1443463365al_val(U_1368,U_1365),U_1366,hAPP_val_option_val(some_val,U_1367))
    | hBOOL(member1542417277on_val(U_1366,dom_Pr881307234al_val(U_1365))) ),
    inference(clausify,[status(thm)],[f_273_2]) ).

fof(f_274_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad2099161878al_val(fun_up106272779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up106272779on_val(map_ad2099161878al_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member763590124on_val(M,dom_Pr1286015283al_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_234_map__add__upd__left]) ).

fof(f_274_2,plain,
    ! [U_1372,U_1371,U_1370,U_1369] :
      ( map_ad2099161878al_val(fun_up106272779on_val(U_1372,U_1370,hAPP_val_option_val(some_val,U_1371)),U_1369) = fun_up106272779on_val(map_ad2099161878al_val(U_1372,U_1369),U_1370,hAPP_val_option_val(some_val,U_1371))
      | hBOOL(member763590124on_val(U_1370,dom_Pr1286015283al_val(U_1369))) ),
    inference(variable_rename,[status(thm)],[f_274_1]) ).

cnf(f_274_3,plain,
    ( map_ad2099161878al_val(fun_up106272779on_val(U_1372,U_1370,hAPP_val_option_val(some_val,U_1371)),U_1369) = fun_up106272779on_val(map_ad2099161878al_val(U_1372,U_1369),U_1370,hAPP_val_option_val(some_val,U_1371))
    | hBOOL(member763590124on_val(U_1370,dom_Pr1286015283al_val(U_1369))) ),
    inference(clausify,[status(thm)],[f_274_2]) ).

fof(f_275_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1263605142al_val(fun_up1250448779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1250448779on_val(map_ad1263605142al_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member840932460on_val(M,dom_Pr594962099al_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_235_map__add__upd__left]) ).

fof(f_275_2,plain,
    ! [U_1376,U_1375,U_1374,U_1373] :
      ( map_ad1263605142al_val(fun_up1250448779on_val(U_1376,U_1374,hAPP_val_option_val(some_val,U_1375)),U_1373) = fun_up1250448779on_val(map_ad1263605142al_val(U_1376,U_1373),U_1374,hAPP_val_option_val(some_val,U_1375))
      | hBOOL(member840932460on_val(U_1374,dom_Pr594962099al_val(U_1373))) ),
    inference(variable_rename,[status(thm)],[f_275_1]) ).

cnf(f_275_3,plain,
    ( map_ad1263605142al_val(fun_up1250448779on_val(U_1376,U_1374,hAPP_val_option_val(some_val,U_1375)),U_1373) = fun_up1250448779on_val(map_ad1263605142al_val(U_1376,U_1373),U_1374,hAPP_val_option_val(some_val,U_1375))
    | hBOOL(member840932460on_val(U_1374,dom_Pr594962099al_val(U_1373))) ),
    inference(clausify,[status(thm)],[f_275_2]) ).

fof(f_276_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad172895647r_bool(fun_up1686981986r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1686981986r_bool(map_ad172895647r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member_list_char(M,dom_li347256130r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_236_map__add__upd__left]) ).

fof(f_276_2,plain,
    ! [U_1380,U_1379,U_1378,U_1377] :
      ( map_ad172895647r_bool(fun_up1686981986r_bool(U_1380,U_1378,hAPP_f363827556r_bool(some_f80346385r_bool,U_1379)),U_1377) = fun_up1686981986r_bool(map_ad172895647r_bool(U_1380,U_1377),U_1378,hAPP_f363827556r_bool(some_f80346385r_bool,U_1379))
      | hBOOL(member_list_char(U_1378,dom_li347256130r_bool(U_1377))) ),
    inference(variable_rename,[status(thm)],[f_276_1]) ).

cnf(f_276_3,plain,
    ( map_ad172895647r_bool(fun_up1686981986r_bool(U_1380,U_1378,hAPP_f363827556r_bool(some_f80346385r_bool,U_1379)),U_1377) = fun_up1686981986r_bool(map_ad172895647r_bool(U_1380,U_1377),U_1378,hAPP_f363827556r_bool(some_f80346385r_bool,U_1379))
    | hBOOL(member_list_char(U_1378,dom_li347256130r_bool(U_1377))) ),
    inference(clausify,[status(thm)],[f_276_2]) ).

fof(f_277_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1655582893r_bool(fun_up1256311364r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1256311364r_bool(map_ad1655582893r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member_nat(M,dom_na1091370954r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_237_map__add__upd__left]) ).

fof(f_277_2,plain,
    ! [U_1384,U_1383,U_1382,U_1381] :
      ( map_ad1655582893r_bool(fun_up1256311364r_bool(U_1384,U_1382,hAPP_f363827556r_bool(some_f80346385r_bool,U_1383)),U_1381) = fun_up1256311364r_bool(map_ad1655582893r_bool(U_1384,U_1381),U_1382,hAPP_f363827556r_bool(some_f80346385r_bool,U_1383))
      | hBOOL(member_nat(U_1382,dom_na1091370954r_bool(U_1381))) ),
    inference(variable_rename,[status(thm)],[f_277_1]) ).

cnf(f_277_3,plain,
    ( map_ad1655582893r_bool(fun_up1256311364r_bool(U_1384,U_1382,hAPP_f363827556r_bool(some_f80346385r_bool,U_1383)),U_1381) = fun_up1256311364r_bool(map_ad1655582893r_bool(U_1384,U_1381),U_1382,hAPP_f363827556r_bool(some_f80346385r_bool,U_1383))
    | hBOOL(member_nat(U_1382,dom_na1091370954r_bool(U_1381))) ),
    inference(clausify,[status(thm)],[f_277_2]) ).

fof(f_278_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1572886776r_bool(fun_up387678665r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up387678665r_bool(map_ad1572886776r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member649088532al_val(M,dom_Pr482007707r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_238_map__add__upd__left]) ).

fof(f_278_2,plain,
    ! [U_1388,U_1387,U_1386,U_1385] :
      ( map_ad1572886776r_bool(fun_up387678665r_bool(U_1388,U_1386,hAPP_f363827556r_bool(some_f80346385r_bool,U_1387)),U_1385) = fun_up387678665r_bool(map_ad1572886776r_bool(U_1388,U_1385),U_1386,hAPP_f363827556r_bool(some_f80346385r_bool,U_1387))
      | hBOOL(member649088532al_val(U_1386,dom_Pr482007707r_bool(U_1385))) ),
    inference(variable_rename,[status(thm)],[f_278_1]) ).

cnf(f_278_3,plain,
    ( map_ad1572886776r_bool(fun_up387678665r_bool(U_1388,U_1386,hAPP_f363827556r_bool(some_f80346385r_bool,U_1387)),U_1385) = fun_up387678665r_bool(map_ad1572886776r_bool(U_1388,U_1385),U_1386,hAPP_f363827556r_bool(some_f80346385r_bool,U_1387))
    | hBOOL(member649088532al_val(U_1386,dom_Pr482007707r_bool(U_1385))) ),
    inference(clausify,[status(thm)],[f_278_2]) ).

fof(f_279_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad2023008343r_bool(fun_up965897386r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up965897386r_bool(map_ad2023008343r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member1417904245al_val(M,dom_Pr122328314r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_239_map__add__upd__left]) ).

fof(f_279_2,plain,
    ! [U_1392,U_1391,U_1390,U_1389] :
      ( map_ad2023008343r_bool(fun_up965897386r_bool(U_1392,U_1390,hAPP_f363827556r_bool(some_f80346385r_bool,U_1391)),U_1389) = fun_up965897386r_bool(map_ad2023008343r_bool(U_1392,U_1389),U_1390,hAPP_f363827556r_bool(some_f80346385r_bool,U_1391))
      | hBOOL(member1417904245al_val(U_1390,dom_Pr122328314r_bool(U_1389))) ),
    inference(variable_rename,[status(thm)],[f_279_1]) ).

cnf(f_279_3,plain,
    ( map_ad2023008343r_bool(fun_up965897386r_bool(U_1392,U_1390,hAPP_f363827556r_bool(some_f80346385r_bool,U_1391)),U_1389) = fun_up965897386r_bool(map_ad2023008343r_bool(U_1392,U_1389),U_1390,hAPP_f363827556r_bool(some_f80346385r_bool,U_1391))
    | hBOOL(member1417904245al_val(U_1390,dom_Pr122328314r_bool(U_1389))) ),
    inference(clausify,[status(thm)],[f_279_2]) ).

fof(f_280_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1209909133r_bool(fun_up1281163108r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1281163108r_bool(map_ad1209909133r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member1542417277on_val(M,dom_Pr1770328362r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_240_map__add__upd__left]) ).

fof(f_280_2,plain,
    ! [U_1396,U_1395,U_1394,U_1393] :
      ( map_ad1209909133r_bool(fun_up1281163108r_bool(U_1396,U_1394,hAPP_f363827556r_bool(some_f80346385r_bool,U_1395)),U_1393) = fun_up1281163108r_bool(map_ad1209909133r_bool(U_1396,U_1393),U_1394,hAPP_f363827556r_bool(some_f80346385r_bool,U_1395))
      | hBOOL(member1542417277on_val(U_1394,dom_Pr1770328362r_bool(U_1393))) ),
    inference(variable_rename,[status(thm)],[f_280_1]) ).

cnf(f_280_3,plain,
    ( map_ad1209909133r_bool(fun_up1281163108r_bool(U_1396,U_1394,hAPP_f363827556r_bool(some_f80346385r_bool,U_1395)),U_1393) = fun_up1281163108r_bool(map_ad1209909133r_bool(U_1396,U_1393),U_1394,hAPP_f363827556r_bool(some_f80346385r_bool,U_1395))
    | hBOOL(member1542417277on_val(U_1394,dom_Pr1770328362r_bool(U_1393))) ),
    inference(clausify,[status(thm)],[f_280_2]) ).

fof(f_281_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1863687646r_bool(fun_up1114451667r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1114451667r_bool(map_ad1863687646r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member763590124on_val(M,dom_Pr713105403r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_241_map__add__upd__left]) ).

fof(f_281_2,plain,
    ! [U_1400,U_1399,U_1398,U_1397] :
      ( map_ad1863687646r_bool(fun_up1114451667r_bool(U_1400,U_1398,hAPP_f363827556r_bool(some_f80346385r_bool,U_1399)),U_1397) = fun_up1114451667r_bool(map_ad1863687646r_bool(U_1400,U_1397),U_1398,hAPP_f363827556r_bool(some_f80346385r_bool,U_1399))
      | hBOOL(member763590124on_val(U_1398,dom_Pr713105403r_bool(U_1397))) ),
    inference(variable_rename,[status(thm)],[f_281_1]) ).

cnf(f_281_3,plain,
    ( map_ad1863687646r_bool(fun_up1114451667r_bool(U_1400,U_1398,hAPP_f363827556r_bool(some_f80346385r_bool,U_1399)),U_1397) = fun_up1114451667r_bool(map_ad1863687646r_bool(U_1400,U_1397),U_1398,hAPP_f363827556r_bool(some_f80346385r_bool,U_1399))
    | hBOOL(member763590124on_val(U_1398,dom_Pr713105403r_bool(U_1397))) ),
    inference(clausify,[status(thm)],[f_281_2]) ).

fof(f_282_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad478808158r_bool(fun_up1836969043r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1836969043r_bool(map_ad478808158r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1))
      | hBOOL(member840932460on_val(M,dom_Pr548306299r_bool(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_242_map__add__upd__left]) ).

fof(f_282_2,plain,
    ! [U_1404,U_1403,U_1402,U_1401] :
      ( map_ad478808158r_bool(fun_up1836969043r_bool(U_1404,U_1402,hAPP_f363827556r_bool(some_f80346385r_bool,U_1403)),U_1401) = fun_up1836969043r_bool(map_ad478808158r_bool(U_1404,U_1401),U_1402,hAPP_f363827556r_bool(some_f80346385r_bool,U_1403))
      | hBOOL(member840932460on_val(U_1402,dom_Pr548306299r_bool(U_1401))) ),
    inference(variable_rename,[status(thm)],[f_282_1]) ).

cnf(f_282_3,plain,
    ( map_ad478808158r_bool(fun_up1836969043r_bool(U_1404,U_1402,hAPP_f363827556r_bool(some_f80346385r_bool,U_1403)),U_1401) = fun_up1836969043r_bool(map_ad478808158r_bool(U_1404,U_1401),U_1402,hAPP_f363827556r_bool(some_f80346385r_bool,U_1403))
    | hBOOL(member840932460on_val(U_1402,dom_Pr548306299r_bool(U_1401))) ),
    inference(clausify,[status(thm)],[f_282_2]) ).

fof(f_283_1,plain,
    ! [E1,U1,M,E2] :
      ( map_add_nat_ty(fun_up421284275ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up421284275ion_ty(map_add_nat_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member_nat(M,dom_nat_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_243_map__add__upd__left]) ).

fof(f_283_2,plain,
    ! [U_1408,U_1407,U_1406,U_1405] :
      ( map_add_nat_ty(fun_up421284275ion_ty(U_1408,U_1406,hAPP_ty_option_ty(some_ty,U_1407)),U_1405) = fun_up421284275ion_ty(map_add_nat_ty(U_1408,U_1405),U_1406,hAPP_ty_option_ty(some_ty,U_1407))
      | hBOOL(member_nat(U_1406,dom_nat_ty(U_1405))) ),
    inference(variable_rename,[status(thm)],[f_283_1]) ).

cnf(f_283_3,plain,
    ( map_add_nat_ty(fun_up421284275ion_ty(U_1408,U_1406,hAPP_ty_option_ty(some_ty,U_1407)),U_1405) = fun_up421284275ion_ty(map_add_nat_ty(U_1408,U_1405),U_1406,hAPP_ty_option_ty(some_ty,U_1407))
    | hBOOL(member_nat(U_1406,dom_nat_ty(U_1405))) ),
    inference(clausify,[status(thm)],[f_283_2]) ).

fof(f_284_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1402016615val_ty(fun_up638349240ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up638349240ion_ty(map_ad1402016615val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member649088532al_val(M,dom_Pr1536367242val_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_244_map__add__upd__left]) ).

fof(f_284_2,plain,
    ! [U_1412,U_1411,U_1410,U_1409] :
      ( map_ad1402016615val_ty(fun_up638349240ion_ty(U_1412,U_1410,hAPP_ty_option_ty(some_ty,U_1411)),U_1409) = fun_up638349240ion_ty(map_ad1402016615val_ty(U_1412,U_1409),U_1410,hAPP_ty_option_ty(some_ty,U_1411))
      | hBOOL(member649088532al_val(U_1410,dom_Pr1536367242val_ty(U_1409))) ),
    inference(variable_rename,[status(thm)],[f_284_1]) ).

cnf(f_284_3,plain,
    ( map_ad1402016615val_ty(fun_up638349240ion_ty(U_1412,U_1410,hAPP_ty_option_ty(some_ty,U_1411)),U_1409) = fun_up638349240ion_ty(map_ad1402016615val_ty(U_1412,U_1409),U_1410,hAPP_ty_option_ty(some_ty,U_1411))
    | hBOOL(member649088532al_val(U_1410,dom_Pr1536367242val_ty(U_1409))) ),
    inference(clausify,[status(thm)],[f_284_2]) ).

fof(f_285_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1877333574val_ty(fun_up430376729ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up430376729ion_ty(map_ad1877333574val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member1417904245al_val(M,dom_Pr585943145val_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_245_map__add__upd__left]) ).

fof(f_285_2,plain,
    ! [U_1416,U_1415,U_1414,U_1413] :
      ( map_ad1877333574val_ty(fun_up430376729ion_ty(U_1416,U_1414,hAPP_ty_option_ty(some_ty,U_1415)),U_1413) = fun_up430376729ion_ty(map_ad1877333574val_ty(U_1416,U_1413),U_1414,hAPP_ty_option_ty(some_ty,U_1415))
      | hBOOL(member1417904245al_val(U_1414,dom_Pr585943145val_ty(U_1413))) ),
    inference(variable_rename,[status(thm)],[f_285_1]) ).

cnf(f_285_3,plain,
    ( map_ad1877333574val_ty(fun_up430376729ion_ty(U_1416,U_1414,hAPP_ty_option_ty(some_ty,U_1415)),U_1413) = fun_up430376729ion_ty(map_ad1877333574val_ty(U_1416,U_1413),U_1414,hAPP_ty_option_ty(some_ty,U_1415))
    | hBOOL(member1417904245al_val(U_1414,dom_Pr585943145val_ty(U_1413))) ),
    inference(clausify,[status(thm)],[f_285_2]) ).

fof(f_286_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad689713276val_ty(fun_up576032467ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up576032467ion_ty(map_ad689713276val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member1542417277on_val(M,dom_Pr1623760025val_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_246_map__add__upd__left]) ).

fof(f_286_2,plain,
    ! [U_1420,U_1419,U_1418,U_1417] :
      ( map_ad689713276val_ty(fun_up576032467ion_ty(U_1420,U_1418,hAPP_ty_option_ty(some_ty,U_1419)),U_1417) = fun_up576032467ion_ty(map_ad689713276val_ty(U_1420,U_1417),U_1418,hAPP_ty_option_ty(some_ty,U_1419))
      | hBOOL(member1542417277on_val(U_1418,dom_Pr1623760025val_ty(U_1417))) ),
    inference(variable_rename,[status(thm)],[f_286_1]) ).

cnf(f_286_3,plain,
    ( map_ad689713276val_ty(fun_up576032467ion_ty(U_1420,U_1418,hAPP_ty_option_ty(some_ty,U_1419)),U_1417) = fun_up576032467ion_ty(map_ad689713276val_ty(U_1420,U_1417),U_1418,hAPP_ty_option_ty(some_ty,U_1419))
    | hBOOL(member1542417277on_val(U_1418,dom_Pr1623760025val_ty(U_1417))) ),
    inference(clausify,[status(thm)],[f_286_2]) ).

fof(f_287_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad451392333val_ty(fun_up359791042ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up359791042ion_ty(map_ad451392333val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member763590124on_val(M,dom_Pr1523486698val_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_247_map__add__upd__left]) ).

fof(f_287_2,plain,
    ! [U_1424,U_1423,U_1422,U_1421] :
      ( map_ad451392333val_ty(fun_up359791042ion_ty(U_1424,U_1422,hAPP_ty_option_ty(some_ty,U_1423)),U_1421) = fun_up359791042ion_ty(map_ad451392333val_ty(U_1424,U_1421),U_1422,hAPP_ty_option_ty(some_ty,U_1423))
      | hBOOL(member763590124on_val(U_1422,dom_Pr1523486698val_ty(U_1421))) ),
    inference(variable_rename,[status(thm)],[f_287_1]) ).

cnf(f_287_3,plain,
    ( map_ad451392333val_ty(fun_up359791042ion_ty(U_1424,U_1422,hAPP_ty_option_ty(some_ty,U_1423)),U_1421) = fun_up359791042ion_ty(map_ad451392333val_ty(U_1424,U_1421),U_1422,hAPP_ty_option_ty(some_ty,U_1423))
    | hBOOL(member763590124on_val(U_1422,dom_Pr1523486698val_ty(U_1421))) ),
    inference(clausify,[status(thm)],[f_287_2]) ).

fof(f_288_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad860315085val_ty(fun_up160134978ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up160134978ion_ty(map_ad860315085val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member840932460on_val(M,dom_Pr1305783658val_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_248_map__add__upd__left]) ).

fof(f_288_2,plain,
    ! [U_1428,U_1427,U_1426,U_1425] :
      ( map_ad860315085val_ty(fun_up160134978ion_ty(U_1428,U_1426,hAPP_ty_option_ty(some_ty,U_1427)),U_1425) = fun_up160134978ion_ty(map_ad860315085val_ty(U_1428,U_1425),U_1426,hAPP_ty_option_ty(some_ty,U_1427))
      | hBOOL(member840932460on_val(U_1426,dom_Pr1305783658val_ty(U_1425))) ),
    inference(variable_rename,[status(thm)],[f_288_1]) ).

cnf(f_288_3,plain,
    ( map_ad860315085val_ty(fun_up160134978ion_ty(U_1428,U_1426,hAPP_ty_option_ty(some_ty,U_1427)),U_1425) = fun_up160134978ion_ty(map_ad860315085val_ty(U_1428,U_1425),U_1426,hAPP_ty_option_ty(some_ty,U_1427))
    | hBOOL(member840932460on_val(U_1426,dom_Pr1305783658val_ty(U_1425))) ),
    inference(clausify,[status(thm)],[f_288_2]) ).

fof(f_289_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1982313927on_val(fun_up252238218on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up252238218on_val(map_ad1982313927on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member_list_char(M,dom_li2046124138on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_249_map__add__upd__left]) ).

fof(f_289_2,plain,
    ! [U_1432,U_1431,U_1430,U_1429] :
      ( map_ad1982313927on_val(fun_up252238218on_val(U_1432,U_1430,hAPP_P1510515380on_val(some_P948696889on_val,U_1431)),U_1429) = fun_up252238218on_val(map_ad1982313927on_val(U_1432,U_1429),U_1430,hAPP_P1510515380on_val(some_P948696889on_val,U_1431))
      | hBOOL(member_list_char(U_1430,dom_li2046124138on_val(U_1429))) ),
    inference(variable_rename,[status(thm)],[f_289_1]) ).

cnf(f_289_3,plain,
    ( map_ad1982313927on_val(fun_up252238218on_val(U_1432,U_1430,hAPP_P1510515380on_val(some_P948696889on_val,U_1431)),U_1429) = fun_up252238218on_val(map_ad1982313927on_val(U_1432,U_1429),U_1430,hAPP_P1510515380on_val(some_P948696889on_val,U_1431))
    | hBOOL(member_list_char(U_1430,dom_li2046124138on_val(U_1429))) ),
    inference(clausify,[status(thm)],[f_289_2]) ).

fof(f_290_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad564247072on_val(fun_up768537841on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up768537841on_val(map_ad564247072on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member649088532al_val(M,dom_Pr1291804355on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_250_map__add__upd__left]) ).

fof(f_290_2,plain,
    ! [U_1436,U_1435,U_1434,U_1433] :
      ( map_ad564247072on_val(fun_up768537841on_val(U_1436,U_1434,hAPP_P1510515380on_val(some_P948696889on_val,U_1435)),U_1433) = fun_up768537841on_val(map_ad564247072on_val(U_1436,U_1433),U_1434,hAPP_P1510515380on_val(some_P948696889on_val,U_1435))
      | hBOOL(member649088532al_val(U_1434,dom_Pr1291804355on_val(U_1433))) ),
    inference(variable_rename,[status(thm)],[f_290_1]) ).

cnf(f_290_3,plain,
    ( map_ad564247072on_val(fun_up768537841on_val(U_1436,U_1434,hAPP_P1510515380on_val(some_P948696889on_val,U_1435)),U_1433) = fun_up768537841on_val(map_ad564247072on_val(U_1436,U_1433),U_1434,hAPP_P1510515380on_val(some_P948696889on_val,U_1435))
    | hBOOL(member649088532al_val(U_1434,dom_Pr1291804355on_val(U_1433))) ),
    inference(clausify,[status(thm)],[f_290_2]) ).

fof(f_291_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad784656511on_val(fun_up307314898on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up307314898on_val(map_ad784656511on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member1417904245al_val(M,dom_Pr717813794on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_251_map__add__upd__left]) ).

fof(f_291_2,plain,
    ! [U_1440,U_1439,U_1438,U_1437] :
      ( map_ad784656511on_val(fun_up307314898on_val(U_1440,U_1438,hAPP_P1510515380on_val(some_P948696889on_val,U_1439)),U_1437) = fun_up307314898on_val(map_ad784656511on_val(U_1440,U_1437),U_1438,hAPP_P1510515380on_val(some_P948696889on_val,U_1439))
      | hBOOL(member1417904245al_val(U_1438,dom_Pr717813794on_val(U_1437))) ),
    inference(variable_rename,[status(thm)],[f_291_1]) ).

cnf(f_291_3,plain,
    ( map_ad784656511on_val(fun_up307314898on_val(U_1440,U_1438,hAPP_P1510515380on_val(some_P948696889on_val,U_1439)),U_1437) = fun_up307314898on_val(map_ad784656511on_val(U_1440,U_1437),U_1438,hAPP_P1510515380on_val(some_P948696889on_val,U_1439))
    | hBOOL(member1417904245al_val(U_1438,dom_Pr717813794on_val(U_1437))) ),
    inference(clausify,[status(thm)],[f_291_2]) ).

fof(f_292_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad2048931253on_val(fun_up1995148684on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1995148684on_val(map_ad2048931253on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member1542417277on_val(M,dom_Pr1989649490on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_252_map__add__upd__left]) ).

fof(f_292_2,plain,
    ! [U_1444,U_1443,U_1442,U_1441] :
      ( map_ad2048931253on_val(fun_up1995148684on_val(U_1444,U_1442,hAPP_P1510515380on_val(some_P948696889on_val,U_1443)),U_1441) = fun_up1995148684on_val(map_ad2048931253on_val(U_1444,U_1441),U_1442,hAPP_P1510515380on_val(some_P948696889on_val,U_1443))
      | hBOOL(member1542417277on_val(U_1442,dom_Pr1989649490on_val(U_1441))) ),
    inference(variable_rename,[status(thm)],[f_292_1]) ).

cnf(f_292_3,plain,
    ( map_ad2048931253on_val(fun_up1995148684on_val(U_1444,U_1442,hAPP_P1510515380on_val(some_P948696889on_val,U_1443)),U_1441) = fun_up1995148684on_val(map_ad2048931253on_val(U_1444,U_1441),U_1442,hAPP_P1510515380on_val(some_P948696889on_val,U_1443))
    | hBOOL(member1542417277on_val(U_1442,dom_Pr1989649490on_val(U_1441))) ),
    inference(clausify,[status(thm)],[f_292_2]) ).

fof(f_293_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad181331206on_val(fun_up1177725947on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1177725947on_val(map_ad181331206on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member763590124on_val(M,dom_Pr364577827on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_253_map__add__upd__left]) ).

fof(f_293_2,plain,
    ! [U_1448,U_1447,U_1446,U_1445] :
      ( map_ad181331206on_val(fun_up1177725947on_val(U_1448,U_1446,hAPP_P1510515380on_val(some_P948696889on_val,U_1447)),U_1445) = fun_up1177725947on_val(map_ad181331206on_val(U_1448,U_1445),U_1446,hAPP_P1510515380on_val(some_P948696889on_val,U_1447))
      | hBOOL(member763590124on_val(U_1446,dom_Pr364577827on_val(U_1445))) ),
    inference(variable_rename,[status(thm)],[f_293_1]) ).

cnf(f_293_3,plain,
    ( map_ad181331206on_val(fun_up1177725947on_val(U_1448,U_1446,hAPP_P1510515380on_val(some_P948696889on_val,U_1447)),U_1445) = fun_up1177725947on_val(map_ad181331206on_val(U_1448,U_1445),U_1446,hAPP_P1510515380on_val(some_P948696889on_val,U_1447))
    | hBOOL(member763590124on_val(U_1446,dom_Pr364577827on_val(U_1445))) ),
    inference(clausify,[status(thm)],[f_293_2]) ).

fof(f_294_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad435015558on_val(fun_up683731323on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up683731323on_val(map_ad435015558on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member840932460on_val(M,dom_Pr805691811on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_254_map__add__upd__left]) ).

fof(f_294_2,plain,
    ! [U_1452,U_1451,U_1450,U_1449] :
      ( map_ad435015558on_val(fun_up683731323on_val(U_1452,U_1450,hAPP_P1510515380on_val(some_P948696889on_val,U_1451)),U_1449) = fun_up683731323on_val(map_ad435015558on_val(U_1452,U_1449),U_1450,hAPP_P1510515380on_val(some_P948696889on_val,U_1451))
      | hBOOL(member840932460on_val(U_1450,dom_Pr805691811on_val(U_1449))) ),
    inference(variable_rename,[status(thm)],[f_294_1]) ).

cnf(f_294_3,plain,
    ( map_ad435015558on_val(fun_up683731323on_val(U_1452,U_1450,hAPP_P1510515380on_val(some_P948696889on_val,U_1451)),U_1449) = fun_up683731323on_val(map_ad435015558on_val(U_1452,U_1449),U_1450,hAPP_P1510515380on_val(some_P948696889on_val,U_1451))
    | hBOOL(member840932460on_val(U_1450,dom_Pr805691811on_val(U_1449))) ),
    inference(clausify,[status(thm)],[f_294_2]) ).

fof(f_295_1,plain,
    ! [E1,U1,M,E2] :
      ( map_add_list_char_ty(fun_up424764369ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up424764369ion_ty(map_add_list_char_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1))
      | hBOOL(member_list_char(M,dom_list_char_ty(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_255_map__add__upd__left]) ).

fof(f_295_2,plain,
    ! [U_1456,U_1455,U_1454,U_1453] :
      ( map_add_list_char_ty(fun_up424764369ion_ty(U_1456,U_1454,hAPP_ty_option_ty(some_ty,U_1455)),U_1453) = fun_up424764369ion_ty(map_add_list_char_ty(U_1456,U_1453),U_1454,hAPP_ty_option_ty(some_ty,U_1455))
      | hBOOL(member_list_char(U_1454,dom_list_char_ty(U_1453))) ),
    inference(variable_rename,[status(thm)],[f_295_1]) ).

cnf(f_295_3,plain,
    ( map_add_list_char_ty(fun_up424764369ion_ty(U_1456,U_1454,hAPP_ty_option_ty(some_ty,U_1455)),U_1453) = fun_up424764369ion_ty(map_add_list_char_ty(U_1456,U_1453),U_1454,hAPP_ty_option_ty(some_ty,U_1455))
    | hBOOL(member_list_char(U_1454,dom_list_char_ty(U_1453))) ),
    inference(clausify,[status(thm)],[f_295_2]) ).

fof(f_296_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad61982421on_val(fun_up2041264236on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up2041264236on_val(map_ad61982421on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1))
      | hBOOL(member_nat(M,dom_na996029170on_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_256_map__add__upd__left]) ).

fof(f_296_2,plain,
    ! [U_1460,U_1459,U_1458,U_1457] :
      ( map_ad61982421on_val(fun_up2041264236on_val(U_1460,U_1458,hAPP_P1510515380on_val(some_P948696889on_val,U_1459)),U_1457) = fun_up2041264236on_val(map_ad61982421on_val(U_1460,U_1457),U_1458,hAPP_P1510515380on_val(some_P948696889on_val,U_1459))
      | hBOOL(member_nat(U_1458,dom_na996029170on_val(U_1457))) ),
    inference(variable_rename,[status(thm)],[f_296_1]) ).

cnf(f_296_3,plain,
    ( map_ad61982421on_val(fun_up2041264236on_val(U_1460,U_1458,hAPP_P1510515380on_val(some_P948696889on_val,U_1459)),U_1457) = fun_up2041264236on_val(map_ad61982421on_val(U_1460,U_1457),U_1458,hAPP_P1510515380on_val(some_P948696889on_val,U_1459))
    | hBOOL(member_nat(U_1458,dom_na996029170on_val(U_1457))) ),
    inference(clausify,[status(thm)],[f_296_2]) ).

fof(f_297_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad1185064968ar_val(fun_up204312361on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up204312361on_val(map_ad1185064968ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_257_map__add__upd__left]) ).

fof(f_297_2,plain,
    ! [U_1464,U_1463,U_1462,U_1461] :
      ( map_ad1185064968ar_val(fun_up204312361on_val(U_1464,U_1462,hAPP_val_option_val(some_val,U_1463)),U_1461) = fun_up204312361on_val(map_ad1185064968ar_val(U_1464,U_1461),U_1462,hAPP_val_option_val(some_val,U_1463))
      | hBOOL(member1251428284t_char(U_1462,dom_Pr695701035ar_val(U_1461))) ),
    inference(variable_rename,[status(thm)],[f_297_1]) ).

cnf(f_297_3,plain,
    ( map_ad1185064968ar_val(fun_up204312361on_val(U_1464,U_1462,hAPP_val_option_val(some_val,U_1463)),U_1461) = fun_up204312361on_val(map_ad1185064968ar_val(U_1464,U_1461),U_1462,hAPP_val_option_val(some_val,U_1463))
    | hBOOL(member1251428284t_char(U_1462,dom_Pr695701035ar_val(U_1461))) ),
    inference(clausify,[status(thm)],[f_297_2]) ).

fof(f_298_1,plain,
    ! [E1,U1,M,E2] :
      ( map_ad325961431ar_val(fun_up1149430426on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1149430426on_val(map_ad325961431ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1))
      | hBOOL(member_list_char(M,dom_list_char_val(E2))) ),
    inference(fof_nnf,[status(thm)],[fact_258_map__add__upd__left]) ).

fof(f_298_2,plain,
    ! [U_1468,U_1467,U_1466,U_1465] :
      ( map_ad325961431ar_val(fun_up1149430426on_val(U_1468,U_1466,hAPP_val_option_val(some_val,U_1467)),U_1465) = fun_up1149430426on_val(map_ad325961431ar_val(U_1468,U_1465),U_1466,hAPP_val_option_val(some_val,U_1467))
      | hBOOL(member_list_char(U_1466,dom_list_char_val(U_1465))) ),
    inference(variable_rename,[status(thm)],[f_298_1]) ).

cnf(f_298_3,plain,
    ( map_ad325961431ar_val(fun_up1149430426on_val(U_1468,U_1466,hAPP_val_option_val(some_val,U_1467)),U_1465) = fun_up1149430426on_val(map_ad325961431ar_val(U_1468,U_1465),U_1466,hAPP_val_option_val(some_val,U_1467))
    | hBOOL(member_list_char(U_1466,dom_list_char_val(U_1465))) ),
    inference(clausify,[status(thm)],[f_298_2]) ).

fof(f_299_1,plain,
    ! [Va_1,Ta,U,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,val_list_char(U))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_259_red__reds_ORedBlock]) ).

fof(f_299_2,plain,
    ! [U_1473,U_1472,U_1471,U_1470,U_1469] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1473,U_1472,val_list_char(U_1471))),U_1470)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_1471)),U_1470)),red(U_1469))),
    inference(variable_rename,[status(thm)],[f_299_1]) ).

cnf(f_299_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1473,U_1472,val_list_char(U_1471))),U_1470)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_1471)),U_1470)),red(U_1469))),
    inference(clausify,[status(thm)],[f_299_2]) ).

fof(f_300_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_nat(A_1,dom_nat_val(M)))
      | hAPP_nat_option_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_260_domI]) ).

fof(f_300_2,plain,
    ! [U_1476,U_1475,U_1474] :
      ( hBOOL(member_nat(U_1475,dom_nat_val(U_1476)))
      | hAPP_nat_option_val(U_1476,U_1475) != hAPP_val_option_val(some_val,U_1474) ),
    inference(variable_rename,[status(thm)],[f_300_1]) ).

fof(f_300_3,plain,
    ! [U_1476,U_1475] :
      ( ! [U_1474] : hAPP_nat_option_val(U_1476,U_1475) != hAPP_val_option_val(some_val,U_1474)
      | hBOOL(member_nat(U_1475,dom_nat_val(U_1476))) ),
    inference(miniscope,[status(thm)],[f_300_2]) ).

cnf(f_300_4,plain,
    ( hAPP_nat_option_val(U_1476,U_1475) != hAPP_val_option_val(some_val,U_1474)
    | hBOOL(member_nat(U_1475,dom_nat_val(U_1476))) ),
    inference(clausify,[status(thm)],[f_300_3]) ).

fof(f_301_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M)))
      | hAPP_P2074628057on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_261_domI]) ).

fof(f_301_2,plain,
    ! [U_1479,U_1478,U_1477] :
      ( hBOOL(member649088532al_val(U_1478,dom_Pr1854948307al_val(U_1479)))
      | hAPP_P2074628057on_val(U_1479,U_1478) != hAPP_val_option_val(some_val,U_1477) ),
    inference(variable_rename,[status(thm)],[f_301_1]) ).

fof(f_301_3,plain,
    ! [U_1479,U_1478] :
      ( ! [U_1477] : hAPP_P2074628057on_val(U_1479,U_1478) != hAPP_val_option_val(some_val,U_1477)
      | hBOOL(member649088532al_val(U_1478,dom_Pr1854948307al_val(U_1479))) ),
    inference(miniscope,[status(thm)],[f_301_2]) ).

cnf(f_301_4,plain,
    ( hAPP_P2074628057on_val(U_1479,U_1478) != hAPP_val_option_val(some_val,U_1477)
    | hBOOL(member649088532al_val(U_1478,dom_Pr1854948307al_val(U_1479))) ),
    inference(clausify,[status(thm)],[f_301_3]) ).

fof(f_302_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M)))
      | hAPP_P930111162on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_262_domI]) ).

fof(f_302_2,plain,
    ! [U_1482,U_1481,U_1480] :
      ( hBOOL(member1417904245al_val(U_1481,dom_Pr934474290al_val(U_1482)))
      | hAPP_P930111162on_val(U_1482,U_1481) != hAPP_val_option_val(some_val,U_1480) ),
    inference(variable_rename,[status(thm)],[f_302_1]) ).

fof(f_302_3,plain,
    ! [U_1482,U_1481] :
      ( ! [U_1480] : hAPP_P930111162on_val(U_1482,U_1481) != hAPP_val_option_val(some_val,U_1480)
      | hBOOL(member1417904245al_val(U_1481,dom_Pr934474290al_val(U_1482))) ),
    inference(miniscope,[status(thm)],[f_302_2]) ).

cnf(f_302_4,plain,
    ( hAPP_P930111162on_val(U_1482,U_1481) != hAPP_val_option_val(some_val,U_1480)
    | hBOOL(member1417904245al_val(U_1481,dom_Pr934474290al_val(U_1482))) ),
    inference(clausify,[status(thm)],[f_302_3]) ).

fof(f_303_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M)))
      | hAPP_P2111013316on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_263_domI]) ).

fof(f_303_2,plain,
    ! [U_1485,U_1484,U_1483] :
      ( hBOOL(member1542417277on_val(U_1484,dom_Pr881307234al_val(U_1485)))
      | hAPP_P2111013316on_val(U_1485,U_1484) != hAPP_val_option_val(some_val,U_1483) ),
    inference(variable_rename,[status(thm)],[f_303_1]) ).

fof(f_303_3,plain,
    ! [U_1485,U_1484] :
      ( ! [U_1483] : hAPP_P2111013316on_val(U_1485,U_1484) != hAPP_val_option_val(some_val,U_1483)
      | hBOOL(member1542417277on_val(U_1484,dom_Pr881307234al_val(U_1485))) ),
    inference(miniscope,[status(thm)],[f_303_2]) ).

cnf(f_303_4,plain,
    ( hAPP_P2111013316on_val(U_1485,U_1484) != hAPP_val_option_val(some_val,U_1483)
    | hBOOL(member1542417277on_val(U_1484,dom_Pr881307234al_val(U_1485))) ),
    inference(clausify,[status(thm)],[f_303_3]) ).

fof(f_304_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M)))
      | hAPP_P509577523on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_264_domI]) ).

fof(f_304_2,plain,
    ! [U_1488,U_1487,U_1486] :
      ( hBOOL(member763590124on_val(U_1487,dom_Pr1286015283al_val(U_1488)))
      | hAPP_P509577523on_val(U_1488,U_1487) != hAPP_val_option_val(some_val,U_1486) ),
    inference(variable_rename,[status(thm)],[f_304_1]) ).

fof(f_304_3,plain,
    ! [U_1488,U_1487] :
      ( ! [U_1486] : hAPP_P509577523on_val(U_1488,U_1487) != hAPP_val_option_val(some_val,U_1486)
      | hBOOL(member763590124on_val(U_1487,dom_Pr1286015283al_val(U_1488))) ),
    inference(miniscope,[status(thm)],[f_304_2]) ).

cnf(f_304_4,plain,
    ( hAPP_P509577523on_val(U_1488,U_1487) != hAPP_val_option_val(some_val,U_1486)
    | hBOOL(member763590124on_val(U_1487,dom_Pr1286015283al_val(U_1488))) ),
    inference(clausify,[status(thm)],[f_304_3]) ).

fof(f_305_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M)))
      | hAPP_P1594728115on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_265_domI]) ).

fof(f_305_2,plain,
    ! [U_1491,U_1490,U_1489] :
      ( hBOOL(member840932460on_val(U_1490,dom_Pr594962099al_val(U_1491)))
      | hAPP_P1594728115on_val(U_1491,U_1490) != hAPP_val_option_val(some_val,U_1489) ),
    inference(variable_rename,[status(thm)],[f_305_1]) ).

fof(f_305_3,plain,
    ! [U_1491,U_1490] :
      ( ! [U_1489] : hAPP_P1594728115on_val(U_1491,U_1490) != hAPP_val_option_val(some_val,U_1489)
      | hBOOL(member840932460on_val(U_1490,dom_Pr594962099al_val(U_1491))) ),
    inference(miniscope,[status(thm)],[f_305_2]) ).

cnf(f_305_4,plain,
    ( hAPP_P1594728115on_val(U_1491,U_1490) != hAPP_val_option_val(some_val,U_1489)
    | hBOOL(member840932460on_val(U_1490,dom_Pr594962099al_val(U_1491))) ),
    inference(clausify,[status(thm)],[f_305_3]) ).

fof(f_306_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_list_char(A_1,dom_li347256130r_bool(M)))
      | hAPP_l1288616506r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_266_domI]) ).

fof(f_306_2,plain,
    ! [U_1494,U_1493,U_1492] :
      ( hBOOL(member_list_char(U_1493,dom_li347256130r_bool(U_1494)))
      | hAPP_l1288616506r_bool(U_1494,U_1493) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1492) ),
    inference(variable_rename,[status(thm)],[f_306_1]) ).

fof(f_306_3,plain,
    ! [U_1494,U_1493] :
      ( ! [U_1492] : hAPP_l1288616506r_bool(U_1494,U_1493) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1492)
      | hBOOL(member_list_char(U_1493,dom_li347256130r_bool(U_1494))) ),
    inference(miniscope,[status(thm)],[f_306_2]) ).

cnf(f_306_4,plain,
    ( hAPP_l1288616506r_bool(U_1494,U_1493) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1492)
    | hBOOL(member_list_char(U_1493,dom_li347256130r_bool(U_1494))) ),
    inference(clausify,[status(thm)],[f_306_3]) ).

fof(f_307_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_nat(A_1,dom_na1091370954r_bool(M)))
      | hAPP_n2063106924r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_267_domI]) ).

fof(f_307_2,plain,
    ! [U_1497,U_1496,U_1495] :
      ( hBOOL(member_nat(U_1496,dom_na1091370954r_bool(U_1497)))
      | hAPP_n2063106924r_bool(U_1497,U_1496) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1495) ),
    inference(variable_rename,[status(thm)],[f_307_1]) ).

fof(f_307_3,plain,
    ! [U_1497,U_1496] :
      ( ! [U_1495] : hAPP_n2063106924r_bool(U_1497,U_1496) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1495)
      | hBOOL(member_nat(U_1496,dom_na1091370954r_bool(U_1497))) ),
    inference(miniscope,[status(thm)],[f_307_2]) ).

cnf(f_307_4,plain,
    ( hAPP_n2063106924r_bool(U_1497,U_1496) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1495)
    | hBOOL(member_nat(U_1496,dom_na1091370954r_bool(U_1497))) ),
    inference(clausify,[status(thm)],[f_307_3]) ).

fof(f_308_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M)))
      | hAPP_P926760609r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_268_domI]) ).

fof(f_308_2,plain,
    ! [U_1500,U_1499,U_1498] :
      ( hBOOL(member649088532al_val(U_1499,dom_Pr482007707r_bool(U_1500)))
      | hAPP_P926760609r_bool(U_1500,U_1499) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1498) ),
    inference(variable_rename,[status(thm)],[f_308_1]) ).

fof(f_308_3,plain,
    ! [U_1500,U_1499] :
      ( ! [U_1498] : hAPP_P926760609r_bool(U_1500,U_1499) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1498)
      | hBOOL(member649088532al_val(U_1499,dom_Pr482007707r_bool(U_1500))) ),
    inference(miniscope,[status(thm)],[f_308_2]) ).

cnf(f_308_4,plain,
    ( hAPP_P926760609r_bool(U_1500,U_1499) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1498)
    | hBOOL(member649088532al_val(U_1499,dom_Pr482007707r_bool(U_1500))) ),
    inference(clausify,[status(thm)],[f_308_3]) ).

fof(f_309_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M)))
      | hAPP_P584663426r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_269_domI]) ).

fof(f_309_2,plain,
    ! [U_1503,U_1502,U_1501] :
      ( hBOOL(member1417904245al_val(U_1502,dom_Pr122328314r_bool(U_1503)))
      | hAPP_P584663426r_bool(U_1503,U_1502) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1501) ),
    inference(variable_rename,[status(thm)],[f_309_1]) ).

fof(f_309_3,plain,
    ! [U_1503,U_1502] :
      ( ! [U_1501] : hAPP_P584663426r_bool(U_1503,U_1502) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1501)
      | hBOOL(member1417904245al_val(U_1502,dom_Pr122328314r_bool(U_1503))) ),
    inference(miniscope,[status(thm)],[f_309_2]) ).

cnf(f_309_4,plain,
    ( hAPP_P584663426r_bool(U_1503,U_1502) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1501)
    | hBOOL(member1417904245al_val(U_1502,dom_Pr122328314r_bool(U_1503))) ),
    inference(clausify,[status(thm)],[f_309_3]) ).

fof(f_310_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M)))
      | hAPP_P1501097100r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_270_domI]) ).

fof(f_310_2,plain,
    ! [U_1506,U_1505,U_1504] :
      ( hBOOL(member1542417277on_val(U_1505,dom_Pr1770328362r_bool(U_1506)))
      | hAPP_P1501097100r_bool(U_1506,U_1505) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1504) ),
    inference(variable_rename,[status(thm)],[f_310_1]) ).

fof(f_310_3,plain,
    ! [U_1506,U_1505] :
      ( ! [U_1504] : hAPP_P1501097100r_bool(U_1506,U_1505) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1504)
      | hBOOL(member1542417277on_val(U_1505,dom_Pr1770328362r_bool(U_1506))) ),
    inference(miniscope,[status(thm)],[f_310_2]) ).

cnf(f_310_4,plain,
    ( hAPP_P1501097100r_bool(U_1506,U_1505) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1504)
    | hBOOL(member1542417277on_val(U_1505,dom_Pr1770328362r_bool(U_1506))) ),
    inference(clausify,[status(thm)],[f_310_3]) ).

fof(f_311_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M)))
      | hAPP_P1529692155r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_271_domI]) ).

fof(f_311_2,plain,
    ! [U_1509,U_1508,U_1507] :
      ( hBOOL(member763590124on_val(U_1508,dom_Pr713105403r_bool(U_1509)))
      | hAPP_P1529692155r_bool(U_1509,U_1508) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1507) ),
    inference(variable_rename,[status(thm)],[f_311_1]) ).

fof(f_311_3,plain,
    ! [U_1509,U_1508] :
      ( ! [U_1507] : hAPP_P1529692155r_bool(U_1509,U_1508) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1507)
      | hBOOL(member763590124on_val(U_1508,dom_Pr713105403r_bool(U_1509))) ),
    inference(miniscope,[status(thm)],[f_311_2]) ).

cnf(f_311_4,plain,
    ( hAPP_P1529692155r_bool(U_1509,U_1508) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1507)
    | hBOOL(member763590124on_val(U_1508,dom_Pr713105403r_bool(U_1509))) ),
    inference(clausify,[status(thm)],[f_311_3]) ).

fof(f_312_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M)))
      | hAPP_P1989760379r_bool(M,A_1) != hAPP_f363827556r_bool(some_f80346385r_bool,B) ),
    inference(fof_nnf,[status(thm)],[fact_272_domI]) ).

fof(f_312_2,plain,
    ! [U_1512,U_1511,U_1510] :
      ( hBOOL(member840932460on_val(U_1511,dom_Pr548306299r_bool(U_1512)))
      | hAPP_P1989760379r_bool(U_1512,U_1511) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1510) ),
    inference(variable_rename,[status(thm)],[f_312_1]) ).

fof(f_312_3,plain,
    ! [U_1512,U_1511] :
      ( ! [U_1510] : hAPP_P1989760379r_bool(U_1512,U_1511) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1510)
      | hBOOL(member840932460on_val(U_1511,dom_Pr548306299r_bool(U_1512))) ),
    inference(miniscope,[status(thm)],[f_312_2]) ).

cnf(f_312_4,plain,
    ( hAPP_P1989760379r_bool(U_1512,U_1511) != hAPP_f363827556r_bool(some_f80346385r_bool,U_1510)
    | hBOOL(member840932460on_val(U_1511,dom_Pr548306299r_bool(U_1512))) ),
    inference(clausify,[status(thm)],[f_312_3]) ).

fof(f_313_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_list_char(A_1,dom_list_char_ty(M)))
      | hAPP_l512744617ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_273_domI]) ).

fof(f_313_2,plain,
    ! [U_1515,U_1514,U_1513] :
      ( hBOOL(member_list_char(U_1514,dom_list_char_ty(U_1515)))
      | hAPP_l512744617ion_ty(U_1515,U_1514) != hAPP_ty_option_ty(some_ty,U_1513) ),
    inference(variable_rename,[status(thm)],[f_313_1]) ).

fof(f_313_3,plain,
    ! [U_1515,U_1514] :
      ( ! [U_1513] : hAPP_l512744617ion_ty(U_1515,U_1514) != hAPP_ty_option_ty(some_ty,U_1513)
      | hBOOL(member_list_char(U_1514,dom_list_char_ty(U_1515))) ),
    inference(miniscope,[status(thm)],[f_313_2]) ).

cnf(f_313_4,plain,
    ( hAPP_l512744617ion_ty(U_1515,U_1514) != hAPP_ty_option_ty(some_ty,U_1513)
    | hBOOL(member_list_char(U_1514,dom_list_char_ty(U_1515))) ),
    inference(clausify,[status(thm)],[f_313_3]) ).

fof(f_314_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_nat(A_1,dom_nat_ty(M)))
      | hAPP_nat_option_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_274_domI]) ).

fof(f_314_2,plain,
    ! [U_1518,U_1517,U_1516] :
      ( hBOOL(member_nat(U_1517,dom_nat_ty(U_1518)))
      | hAPP_nat_option_ty(U_1518,U_1517) != hAPP_ty_option_ty(some_ty,U_1516) ),
    inference(variable_rename,[status(thm)],[f_314_1]) ).

fof(f_314_3,plain,
    ! [U_1518,U_1517] :
      ( ! [U_1516] : hAPP_nat_option_ty(U_1518,U_1517) != hAPP_ty_option_ty(some_ty,U_1516)
      | hBOOL(member_nat(U_1517,dom_nat_ty(U_1518))) ),
    inference(miniscope,[status(thm)],[f_314_2]) ).

cnf(f_314_4,plain,
    ( hAPP_nat_option_ty(U_1518,U_1517) != hAPP_ty_option_ty(some_ty,U_1516)
    | hBOOL(member_nat(U_1517,dom_nat_ty(U_1518))) ),
    inference(clausify,[status(thm)],[f_314_3]) ).

fof(f_315_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M)))
      | hAPP_P1578317968ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_275_domI]) ).

fof(f_315_2,plain,
    ! [U_1521,U_1520,U_1519] :
      ( hBOOL(member649088532al_val(U_1520,dom_Pr1536367242val_ty(U_1521)))
      | hAPP_P1578317968ion_ty(U_1521,U_1520) != hAPP_ty_option_ty(some_ty,U_1519) ),
    inference(variable_rename,[status(thm)],[f_315_1]) ).

fof(f_315_3,plain,
    ! [U_1521,U_1520] :
      ( ! [U_1519] : hAPP_P1578317968ion_ty(U_1521,U_1520) != hAPP_ty_option_ty(some_ty,U_1519)
      | hBOOL(member649088532al_val(U_1520,dom_Pr1536367242val_ty(U_1521))) ),
    inference(miniscope,[status(thm)],[f_315_2]) ).

cnf(f_315_4,plain,
    ( hAPP_P1578317968ion_ty(U_1521,U_1520) != hAPP_ty_option_ty(some_ty,U_1519)
    | hBOOL(member649088532al_val(U_1520,dom_Pr1536367242val_ty(U_1521))) ),
    inference(clausify,[status(thm)],[f_315_3]) ).

fof(f_316_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M)))
      | hAPP_P50259953ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_276_domI]) ).

fof(f_316_2,plain,
    ! [U_1524,U_1523,U_1522] :
      ( hBOOL(member1417904245al_val(U_1523,dom_Pr585943145val_ty(U_1524)))
      | hAPP_P50259953ion_ty(U_1524,U_1523) != hAPP_ty_option_ty(some_ty,U_1522) ),
    inference(variable_rename,[status(thm)],[f_316_1]) ).

fof(f_316_3,plain,
    ! [U_1524,U_1523] :
      ( ! [U_1522] : hAPP_P50259953ion_ty(U_1524,U_1523) != hAPP_ty_option_ty(some_ty,U_1522)
      | hBOOL(member1417904245al_val(U_1523,dom_Pr585943145val_ty(U_1524))) ),
    inference(miniscope,[status(thm)],[f_316_2]) ).

cnf(f_316_4,plain,
    ( hAPP_P50259953ion_ty(U_1524,U_1523) != hAPP_ty_option_ty(some_ty,U_1522)
    | hBOOL(member1417904245al_val(U_1523,dom_Pr585943145val_ty(U_1524))) ),
    inference(clausify,[status(thm)],[f_316_3]) ).

fof(f_317_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M)))
      | hAPP_P1228500987ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_277_domI]) ).

fof(f_317_2,plain,
    ! [U_1527,U_1526,U_1525] :
      ( hBOOL(member1542417277on_val(U_1526,dom_Pr1623760025val_ty(U_1527)))
      | hAPP_P1228500987ion_ty(U_1527,U_1526) != hAPP_ty_option_ty(some_ty,U_1525) ),
    inference(variable_rename,[status(thm)],[f_317_1]) ).

fof(f_317_3,plain,
    ! [U_1527,U_1526] :
      ( ! [U_1525] : hAPP_P1228500987ion_ty(U_1527,U_1526) != hAPP_ty_option_ty(some_ty,U_1525)
      | hBOOL(member1542417277on_val(U_1526,dom_Pr1623760025val_ty(U_1527))) ),
    inference(miniscope,[status(thm)],[f_317_2]) ).

cnf(f_317_4,plain,
    ( hAPP_P1228500987ion_ty(U_1527,U_1526) != hAPP_ty_option_ty(some_ty,U_1525)
    | hBOOL(member1542417277on_val(U_1526,dom_Pr1623760025val_ty(U_1527))) ),
    inference(clausify,[status(thm)],[f_317_3]) ).

fof(f_318_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M)))
      | hAPP_P142343914ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_278_domI]) ).

fof(f_318_2,plain,
    ! [U_1530,U_1529,U_1528] :
      ( hBOOL(member763590124on_val(U_1529,dom_Pr1523486698val_ty(U_1530)))
      | hAPP_P142343914ion_ty(U_1530,U_1529) != hAPP_ty_option_ty(some_ty,U_1528) ),
    inference(variable_rename,[status(thm)],[f_318_1]) ).

fof(f_318_3,plain,
    ! [U_1530,U_1529] :
      ( ! [U_1528] : hAPP_P142343914ion_ty(U_1530,U_1529) != hAPP_ty_option_ty(some_ty,U_1528)
      | hBOOL(member763590124on_val(U_1529,dom_Pr1523486698val_ty(U_1530))) ),
    inference(miniscope,[status(thm)],[f_318_2]) ).

cnf(f_318_4,plain,
    ( hAPP_P142343914ion_ty(U_1530,U_1529) != hAPP_ty_option_ty(some_ty,U_1528)
    | hBOOL(member763590124on_val(U_1529,dom_Pr1523486698val_ty(U_1530))) ),
    inference(clausify,[status(thm)],[f_318_3]) ).

fof(f_319_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M)))
      | hAPP_P121427050ion_ty(M,A_1) != hAPP_ty_option_ty(some_ty,B) ),
    inference(fof_nnf,[status(thm)],[fact_279_domI]) ).

fof(f_319_2,plain,
    ! [U_1533,U_1532,U_1531] :
      ( hBOOL(member840932460on_val(U_1532,dom_Pr1305783658val_ty(U_1533)))
      | hAPP_P121427050ion_ty(U_1533,U_1532) != hAPP_ty_option_ty(some_ty,U_1531) ),
    inference(variable_rename,[status(thm)],[f_319_1]) ).

fof(f_319_3,plain,
    ! [U_1533,U_1532] :
      ( ! [U_1531] : hAPP_P121427050ion_ty(U_1533,U_1532) != hAPP_ty_option_ty(some_ty,U_1531)
      | hBOOL(member840932460on_val(U_1532,dom_Pr1305783658val_ty(U_1533))) ),
    inference(miniscope,[status(thm)],[f_319_2]) ).

cnf(f_319_4,plain,
    ( hAPP_P121427050ion_ty(U_1533,U_1532) != hAPP_ty_option_ty(some_ty,U_1531)
    | hBOOL(member840932460on_val(U_1532,dom_Pr1305783658val_ty(U_1533))) ),
    inference(clausify,[status(thm)],[f_319_3]) ).

fof(f_320_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_nat(A_1,dom_na996029170on_val(M)))
      | hAPP_n546249108on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_280_domI]) ).

fof(f_320_2,plain,
    ! [U_1536,U_1535,U_1534] :
      ( hBOOL(member_nat(U_1535,dom_na996029170on_val(U_1536)))
      | hAPP_n546249108on_val(U_1536,U_1535) != hAPP_P1510515380on_val(some_P948696889on_val,U_1534) ),
    inference(variable_rename,[status(thm)],[f_320_1]) ).

fof(f_320_3,plain,
    ! [U_1536,U_1535] :
      ( ! [U_1534] : hAPP_n546249108on_val(U_1536,U_1535) != hAPP_P1510515380on_val(some_P948696889on_val,U_1534)
      | hBOOL(member_nat(U_1535,dom_na996029170on_val(U_1536))) ),
    inference(miniscope,[status(thm)],[f_320_2]) ).

cnf(f_320_4,plain,
    ( hAPP_n546249108on_val(U_1536,U_1535) != hAPP_P1510515380on_val(some_P948696889on_val,U_1534)
    | hBOOL(member_nat(U_1535,dom_na996029170on_val(U_1536))) ),
    inference(clausify,[status(thm)],[f_320_3]) ).

fof(f_321_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_list_char(A_1,dom_li2046124138on_val(M)))
      | hAPP_l195239522on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_281_domI]) ).

fof(f_321_2,plain,
    ! [U_1539,U_1538,U_1537] :
      ( hBOOL(member_list_char(U_1538,dom_li2046124138on_val(U_1539)))
      | hAPP_l195239522on_val(U_1539,U_1538) != hAPP_P1510515380on_val(some_P948696889on_val,U_1537) ),
    inference(variable_rename,[status(thm)],[f_321_1]) ).

fof(f_321_3,plain,
    ! [U_1539,U_1538] :
      ( ! [U_1537] : hAPP_l195239522on_val(U_1539,U_1538) != hAPP_P1510515380on_val(some_P948696889on_val,U_1537)
      | hBOOL(member_list_char(U_1538,dom_li2046124138on_val(U_1539))) ),
    inference(miniscope,[status(thm)],[f_321_2]) ).

cnf(f_321_4,plain,
    ( hAPP_l195239522on_val(U_1539,U_1538) != hAPP_P1510515380on_val(some_P948696889on_val,U_1537)
    | hBOOL(member_list_char(U_1538,dom_li2046124138on_val(U_1539))) ),
    inference(clausify,[status(thm)],[f_321_3]) ).

fof(f_322_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M)))
      | hAPP_P1788447177on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_282_domI]) ).

fof(f_322_2,plain,
    ! [U_1542,U_1541,U_1540] :
      ( hBOOL(member649088532al_val(U_1541,dom_Pr1291804355on_val(U_1542)))
      | hAPP_P1788447177on_val(U_1542,U_1541) != hAPP_P1510515380on_val(some_P948696889on_val,U_1540) ),
    inference(variable_rename,[status(thm)],[f_322_1]) ).

fof(f_322_3,plain,
    ! [U_1542,U_1541] :
      ( ! [U_1540] : hAPP_P1788447177on_val(U_1542,U_1541) != hAPP_P1510515380on_val(some_P948696889on_val,U_1540)
      | hBOOL(member649088532al_val(U_1541,dom_Pr1291804355on_val(U_1542))) ),
    inference(miniscope,[status(thm)],[f_322_2]) ).

cnf(f_322_4,plain,
    ( hAPP_P1788447177on_val(U_1542,U_1541) != hAPP_P1510515380on_val(some_P948696889on_val,U_1540)
    | hBOOL(member649088532al_val(U_1541,dom_Pr1291804355on_val(U_1542))) ),
    inference(clausify,[status(thm)],[f_322_3]) ).

fof(f_323_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M)))
      | hAPP_P1230564778on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_283_domI]) ).

fof(f_323_2,plain,
    ! [U_1545,U_1544,U_1543] :
      ( hBOOL(member1417904245al_val(U_1544,dom_Pr717813794on_val(U_1545)))
      | hAPP_P1230564778on_val(U_1545,U_1544) != hAPP_P1510515380on_val(some_P948696889on_val,U_1543) ),
    inference(variable_rename,[status(thm)],[f_323_1]) ).

fof(f_323_3,plain,
    ! [U_1545,U_1544] :
      ( ! [U_1543] : hAPP_P1230564778on_val(U_1545,U_1544) != hAPP_P1510515380on_val(some_P948696889on_val,U_1543)
      | hBOOL(member1417904245al_val(U_1544,dom_Pr717813794on_val(U_1545))) ),
    inference(miniscope,[status(thm)],[f_323_2]) ).

cnf(f_323_4,plain,
    ( hAPP_P1230564778on_val(U_1545,U_1544) != hAPP_P1510515380on_val(some_P948696889on_val,U_1543)
    | hBOOL(member1417904245al_val(U_1544,dom_Pr717813794on_val(U_1545))) ),
    inference(clausify,[status(thm)],[f_323_3]) ).

fof(f_324_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M)))
      | hAPP_P1510515380on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_284_domI]) ).

fof(f_324_2,plain,
    ! [U_1548,U_1547,U_1546] :
      ( hBOOL(member1542417277on_val(U_1547,dom_Pr1989649490on_val(U_1548)))
      | hAPP_P1510515380on_val(U_1548,U_1547) != hAPP_P1510515380on_val(some_P948696889on_val,U_1546) ),
    inference(variable_rename,[status(thm)],[f_324_1]) ).

fof(f_324_3,plain,
    ! [U_1548,U_1547] :
      ( ! [U_1546] : hAPP_P1510515380on_val(U_1548,U_1547) != hAPP_P1510515380on_val(some_P948696889on_val,U_1546)
      | hBOOL(member1542417277on_val(U_1547,dom_Pr1989649490on_val(U_1548))) ),
    inference(miniscope,[status(thm)],[f_324_2]) ).

cnf(f_324_4,plain,
    ( hAPP_P1510515380on_val(U_1548,U_1547) != hAPP_P1510515380on_val(some_P948696889on_val,U_1546)
    | hBOOL(member1542417277on_val(U_1547,dom_Pr1989649490on_val(U_1548))) ),
    inference(clausify,[status(thm)],[f_324_3]) ).

fof(f_325_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M)))
      | hAPP_P722986275on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_285_domI]) ).

fof(f_325_2,plain,
    ! [U_1551,U_1550,U_1549] :
      ( hBOOL(member763590124on_val(U_1550,dom_Pr364577827on_val(U_1551)))
      | hAPP_P722986275on_val(U_1551,U_1550) != hAPP_P1510515380on_val(some_P948696889on_val,U_1549) ),
    inference(variable_rename,[status(thm)],[f_325_1]) ).

fof(f_325_3,plain,
    ! [U_1551,U_1550] :
      ( ! [U_1549] : hAPP_P722986275on_val(U_1551,U_1550) != hAPP_P1510515380on_val(some_P948696889on_val,U_1549)
      | hBOOL(member763590124on_val(U_1550,dom_Pr364577827on_val(U_1551))) ),
    inference(miniscope,[status(thm)],[f_325_2]) ).

cnf(f_325_4,plain,
    ( hAPP_P722986275on_val(U_1551,U_1550) != hAPP_P1510515380on_val(some_P948696889on_val,U_1549)
    | hBOOL(member763590124on_val(U_1550,dom_Pr364577827on_val(U_1551))) ),
    inference(clausify,[status(thm)],[f_325_3]) ).

fof(f_326_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M)))
      | hAPP_P89750179on_val(M,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_286_domI]) ).

fof(f_326_2,plain,
    ! [U_1554,U_1553,U_1552] :
      ( hBOOL(member840932460on_val(U_1553,dom_Pr805691811on_val(U_1554)))
      | hAPP_P89750179on_val(U_1554,U_1553) != hAPP_P1510515380on_val(some_P948696889on_val,U_1552) ),
    inference(variable_rename,[status(thm)],[f_326_1]) ).

fof(f_326_3,plain,
    ! [U_1554,U_1553] :
      ( ! [U_1552] : hAPP_P89750179on_val(U_1554,U_1553) != hAPP_P1510515380on_val(some_P948696889on_val,U_1552)
      | hBOOL(member840932460on_val(U_1553,dom_Pr805691811on_val(U_1554))) ),
    inference(miniscope,[status(thm)],[f_326_2]) ).

cnf(f_326_4,plain,
    ( hAPP_P89750179on_val(U_1554,U_1553) != hAPP_P1510515380on_val(some_P948696889on_val,U_1552)
    | hBOOL(member840932460on_val(U_1553,dom_Pr805691811on_val(U_1554))) ),
    inference(clausify,[status(thm)],[f_326_3]) ).

fof(f_327_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M)))
      | hAPP_P2094403585on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_287_domI]) ).

fof(f_327_2,plain,
    ! [U_1557,U_1556,U_1555] :
      ( hBOOL(member1251428284t_char(U_1556,dom_Pr695701035ar_val(U_1557)))
      | hAPP_P2094403585on_val(U_1557,U_1556) != hAPP_val_option_val(some_val,U_1555) ),
    inference(variable_rename,[status(thm)],[f_327_1]) ).

fof(f_327_3,plain,
    ! [U_1557,U_1556] :
      ( ! [U_1555] : hAPP_P2094403585on_val(U_1557,U_1556) != hAPP_val_option_val(some_val,U_1555)
      | hBOOL(member1251428284t_char(U_1556,dom_Pr695701035ar_val(U_1557))) ),
    inference(miniscope,[status(thm)],[f_327_2]) ).

cnf(f_327_4,plain,
    ( hAPP_P2094403585on_val(U_1557,U_1556) != hAPP_val_option_val(some_val,U_1555)
    | hBOOL(member1251428284t_char(U_1556,dom_Pr695701035ar_val(U_1557))) ),
    inference(clausify,[status(thm)],[f_327_3]) ).

fof(f_328_1,plain,
    ! [M,A_1,B] :
      ( hBOOL(member_list_char(A_1,dom_list_char_val(M)))
      | hAPP_l207779698on_val(M,A_1) != hAPP_val_option_val(some_val,B) ),
    inference(fof_nnf,[status(thm)],[fact_288_domI]) ).

fof(f_328_2,plain,
    ! [U_1560,U_1559,U_1558] :
      ( hBOOL(member_list_char(U_1559,dom_list_char_val(U_1560)))
      | hAPP_l207779698on_val(U_1560,U_1559) != hAPP_val_option_val(some_val,U_1558) ),
    inference(variable_rename,[status(thm)],[f_328_1]) ).

fof(f_328_3,plain,
    ! [U_1560,U_1559] :
      ( ! [U_1558] : hAPP_l207779698on_val(U_1560,U_1559) != hAPP_val_option_val(some_val,U_1558)
      | hBOOL(member_list_char(U_1559,dom_list_char_val(U_1560))) ),
    inference(miniscope,[status(thm)],[f_328_2]) ).

cnf(f_328_4,plain,
    ( hAPP_l207779698on_val(U_1560,U_1559) != hAPP_val_option_val(some_val,U_1558)
    | hBOOL(member_list_char(U_1559,dom_list_char_val(U_1560))) ),
    inference(clausify,[status(thm)],[f_328_3]) ).

fof(f_329_1,plain,
    ! [Ta,V_a,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa)))
      | hAPP_l207779698on_val(L_b,Va_1) != hAPP_val_option_val(some_val,V_a)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_289_red__reds_OInitBlockRed]) ).

fof(f_329_2,plain,
    ! [U_1571,U_1570,U_1569,U_1568,U_1567,U_1566,U_1565,U_1564,U_1563,U_1562,U_1561] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1566,U_1571,seq_list_char(lAss_list_char(U_1566,val_list_char(U_1565)),U_1569))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1568),U_1567))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1566,U_1571,seq_list_char(lAss_list_char(U_1566,val_list_char(U_1570)),U_1564))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1563),fun_up1149430426on_val(U_1562,U_1566,hAPP_l207779698on_val(U_1567,U_1566))))),red(U_1561)))
      | hAPP_l207779698on_val(U_1562,U_1566) != hAPP_val_option_val(some_val,U_1570)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1569),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1568),fun_up1149430426on_val(U_1567,U_1566,hAPP_val_option_val(some_val,U_1565))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1564),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1563),U_1562))),red(U_1561))) ),
    inference(variable_rename,[status(thm)],[f_329_1]) ).

cnf(f_329_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1566,U_1571,seq_list_char(lAss_list_char(U_1566,val_list_char(U_1565)),U_1569))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1568),U_1567))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_1566,U_1571,seq_list_char(lAss_list_char(U_1566,val_list_char(U_1570)),U_1564))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1563),fun_up1149430426on_val(U_1562,U_1566,hAPP_l207779698on_val(U_1567,U_1566))))),red(U_1561)))
    | hAPP_l207779698on_val(U_1562,U_1566) != hAPP_val_option_val(some_val,U_1570)
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1569),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1568),fun_up1149430426on_val(U_1567,U_1566,hAPP_val_option_val(some_val,U_1565))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1564),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1563),U_1562))),red(U_1561))) ),
    inference(clausify,[status(thm)],[f_329_2]) ).

fof(f_330_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_290_prod_Osimps_I2_J]) ).

fof(f_330_2,plain,
    ! [U_1574,U_1573,U_1572] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1574),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1573),U_1572)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1574,U_1573),U_1572)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1574,U_1573),U_1572))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1574),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1573),U_1572))) ) ),
    inference(variable_rename,[status(thm)],[f_330_1]) ).

fof(f_330_3,plain,
    ( ! [U_1580,U_1578,U_1576] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1580),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1578),U_1576)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1580,U_1578),U_1576)) )
    & ! [U_1579,U_1577,U_1575] :
        ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1579,U_1577),U_1575))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1579),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1577),U_1575))) ) ),
    inference(miniscope,[status(thm)],[f_330_2]) ).

cnf(f_330_4,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1579,U_1577),U_1575))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1579),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1577),U_1575))) ),
    inference(clausify,[status(thm)],[f_330_3]) ).

cnf(f_330_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1580),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1578),U_1576)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1580,U_1578),U_1576)) ),
    inference(clausify,[status(thm)],[f_330_3]) ).

fof(f_331_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_291_prod_Osimps_I2_J]) ).

fof(f_331_2,plain,
    ! [U_1583,U_1582,U_1581] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1583),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1582),U_1581)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1583,U_1582),U_1581)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1583,U_1582),U_1581))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1583),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1582),U_1581))) ) ),
    inference(variable_rename,[status(thm)],[f_331_1]) ).

fof(f_331_3,plain,
    ( ! [U_1589,U_1587,U_1585] :
        ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1589),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1587),U_1585)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1589,U_1587),U_1585)) )
    & ! [U_1588,U_1586,U_1584] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1588,U_1586),U_1584))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1588),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1586),U_1584))) ) ),
    inference(miniscope,[status(thm)],[f_331_2]) ).

cnf(f_331_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1588,U_1586),U_1584))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1588),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1586),U_1584))) ),
    inference(clausify,[status(thm)],[f_331_3]) ).

cnf(f_331_5,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1589),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1587),U_1585)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1589,U_1587),U_1585)) ),
    inference(clausify,[status(thm)],[f_331_3]) ).

fof(f_332_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_292_prod_Osimps_I2_J]) ).

fof(f_332_2,plain,
    ! [U_1592,U_1591,U_1590] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1592),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1591),U_1590)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1592,U_1591),U_1590)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1592,U_1591),U_1590))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1592),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1591),U_1590))) ) ),
    inference(variable_rename,[status(thm)],[f_332_1]) ).

fof(f_332_3,plain,
    ( ! [U_1598,U_1596,U_1594] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1598),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1596),U_1594)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1598,U_1596),U_1594)) )
    & ! [U_1597,U_1595,U_1593] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1597,U_1595),U_1593))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1597),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1595),U_1593))) ) ),
    inference(miniscope,[status(thm)],[f_332_2]) ).

cnf(f_332_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1597,U_1595),U_1593))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1597),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1595),U_1593))) ),
    inference(clausify,[status(thm)],[f_332_3]) ).

cnf(f_332_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1598),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1596),U_1594)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1598,U_1596),U_1594)) ),
    inference(clausify,[status(thm)],[f_332_3]) ).

fof(f_333_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_293_prod_Osimps_I2_J]) ).

fof(f_333_2,plain,
    ! [U_1601,U_1600,U_1599] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1601),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1600),U_1599)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1601,U_1600),U_1599)) )
      & ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1601,U_1600),U_1599))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1601),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1600),U_1599))) ) ),
    inference(variable_rename,[status(thm)],[f_333_1]) ).

fof(f_333_3,plain,
    ( ! [U_1607,U_1605,U_1603] :
        ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1607),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1605),U_1603)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1607,U_1605),U_1603)) )
    & ! [U_1606,U_1604,U_1602] :
        ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1606,U_1604),U_1602))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1606),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1604),U_1602))) ) ),
    inference(miniscope,[status(thm)],[f_333_2]) ).

cnf(f_333_4,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1606,U_1604),U_1602))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1606),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1604),U_1602))) ),
    inference(clausify,[status(thm)],[f_333_3]) ).

cnf(f_333_5,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1607),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1605),U_1603)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1607,U_1605),U_1603)) ),
    inference(clausify,[status(thm)],[f_333_3]) ).

fof(f_334_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_294_prod_Osimps_I2_J]) ).

fof(f_334_2,plain,
    ! [U_1610,U_1609,U_1608] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1610),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1609),U_1608)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1610,U_1609),U_1608)) )
      & ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1610,U_1609),U_1608))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1610),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1609),U_1608))) ) ),
    inference(variable_rename,[status(thm)],[f_334_1]) ).

fof(f_334_3,plain,
    ( ! [U_1616,U_1614,U_1612] :
        ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1616),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1614),U_1612)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1616,U_1614),U_1612)) )
    & ! [U_1615,U_1613,U_1611] :
        ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1615,U_1613),U_1611))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1615),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1613),U_1611))) ) ),
    inference(miniscope,[status(thm)],[f_334_2]) ).

cnf(f_334_4,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1615,U_1613),U_1611))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1615),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1613),U_1611))) ),
    inference(clausify,[status(thm)],[f_334_3]) ).

cnf(f_334_5,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1616),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1614),U_1612)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1616,U_1614),U_1612)) ),
    inference(clausify,[status(thm)],[f_334_3]) ).

fof(f_335_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_295_prod_Osimps_I2_J]) ).

fof(f_335_2,plain,
    ! [U_1619,U_1618,U_1617] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1619),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1618),U_1617)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1619,U_1618),U_1617)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1619,U_1618),U_1617))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1619),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1618),U_1617))) ) ),
    inference(variable_rename,[status(thm)],[f_335_1]) ).

fof(f_335_3,plain,
    ( ! [U_1625,U_1623,U_1621] :
        ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1625),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1623),U_1621)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1625,U_1623),U_1621)) )
    & ! [U_1624,U_1622,U_1620] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1624,U_1622),U_1620))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1624),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1622),U_1620))) ) ),
    inference(miniscope,[status(thm)],[f_335_2]) ).

cnf(f_335_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1624,U_1622),U_1620))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1624),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1622),U_1620))) ),
    inference(clausify,[status(thm)],[f_335_3]) ).

cnf(f_335_5,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1625),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1623),U_1621)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1625,U_1623),U_1621)) ),
    inference(clausify,[status(thm)],[f_335_3]) ).

fof(f_336_1,plain,
    ! [F1,A_1,B] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B)) )
      & ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_296_prod_Osimps_I2_J]) ).

fof(f_336_2,plain,
    ! [U_1628,U_1627,U_1626] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1628),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1627),U_1626)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1628,U_1627),U_1626)) )
      & ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1628,U_1627),U_1626))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1628),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1627),U_1626))) ) ),
    inference(variable_rename,[status(thm)],[f_336_1]) ).

fof(f_336_3,plain,
    ( ! [U_1634,U_1632,U_1630] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1634),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1632),U_1630)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1634,U_1632),U_1630)) )
    & ! [U_1633,U_1631,U_1629] :
        ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1633,U_1631),U_1629))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1633),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1631),U_1629))) ) ),
    inference(miniscope,[status(thm)],[f_336_2]) ).

cnf(f_336_4,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1633,U_1631),U_1629))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1633),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1631),U_1629))) ),
    inference(clausify,[status(thm)],[f_336_3]) ).

cnf(f_336_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1634),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1632),U_1630)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1634,U_1632),U_1630)) ),
    inference(clausify,[status(thm)],[f_336_3]) ).

fof(f_337_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_297_split__conv]) ).

fof(f_337_2,plain,
    ! [U_1637,U_1636,U_1635] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1637),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1636),U_1635)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1637,U_1636),U_1635)) )
      & ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1637,U_1636),U_1635))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1637),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1636),U_1635))) ) ),
    inference(variable_rename,[status(thm)],[f_337_1]) ).

fof(f_337_3,plain,
    ( ! [U_1643,U_1641,U_1639] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1643),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1641),U_1639)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1643,U_1641),U_1639)) )
    & ! [U_1642,U_1640,U_1638] :
        ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1642,U_1640),U_1638))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1642),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1640),U_1638))) ) ),
    inference(miniscope,[status(thm)],[f_337_2]) ).

cnf(f_337_4,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1642,U_1640),U_1638))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1642),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1640),U_1638))) ),
    inference(clausify,[status(thm)],[f_337_3]) ).

cnf(f_337_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1643),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1641),U_1639)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1643,U_1641),U_1639)) ),
    inference(clausify,[status(thm)],[f_337_3]) ).

fof(f_338_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_298_split__conv]) ).

fof(f_338_2,plain,
    ! [U_1646,U_1645,U_1644] :
      ( ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1646),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1645),U_1644)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1646,U_1645),U_1644)) )
      & ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1646,U_1645),U_1644))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1646),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1645),U_1644))) ) ),
    inference(variable_rename,[status(thm)],[f_338_1]) ).

fof(f_338_3,plain,
    ( ! [U_1652,U_1650,U_1648] :
        ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1652),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1650),U_1648)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1652,U_1650),U_1648)) )
    & ! [U_1651,U_1649,U_1647] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1651,U_1649),U_1647))
        | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1651),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1649),U_1647))) ) ),
    inference(miniscope,[status(thm)],[f_338_2]) ).

cnf(f_338_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1651,U_1649),U_1647))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1651),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1649),U_1647))) ),
    inference(clausify,[status(thm)],[f_338_3]) ).

cnf(f_338_5,plain,
    ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1652),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1650),U_1648)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1652,U_1650),U_1648)) ),
    inference(clausify,[status(thm)],[f_338_3]) ).

fof(f_339_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_299_split__conv]) ).

fof(f_339_2,plain,
    ! [U_1655,U_1654,U_1653] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1655),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1654),U_1653)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1655,U_1654),U_1653)) )
      & ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1655,U_1654),U_1653))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1655),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1654),U_1653))) ) ),
    inference(variable_rename,[status(thm)],[f_339_1]) ).

fof(f_339_3,plain,
    ( ! [U_1661,U_1659,U_1657] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1661),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1659),U_1657)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1661,U_1659),U_1657)) )
    & ! [U_1660,U_1658,U_1656] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1660,U_1658),U_1656))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1660),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1658),U_1656))) ) ),
    inference(miniscope,[status(thm)],[f_339_2]) ).

cnf(f_339_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1660,U_1658),U_1656))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1660),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1658),U_1656))) ),
    inference(clausify,[status(thm)],[f_339_3]) ).

cnf(f_339_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1661),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1659),U_1657)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1661,U_1659),U_1657)) ),
    inference(clausify,[status(thm)],[f_339_3]) ).

fof(f_340_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_300_split__conv]) ).

fof(f_340_2,plain,
    ! [U_1664,U_1663,U_1662] :
      ( ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1664),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1663),U_1662)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1664,U_1663),U_1662)) )
      & ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1664,U_1663),U_1662))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1664),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1663),U_1662))) ) ),
    inference(variable_rename,[status(thm)],[f_340_1]) ).

fof(f_340_3,plain,
    ( ! [U_1670,U_1668,U_1666] :
        ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1670),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1668),U_1666)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1670,U_1668),U_1666)) )
    & ! [U_1669,U_1667,U_1665] :
        ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1669,U_1667),U_1665))
        | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1669),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1667),U_1665))) ) ),
    inference(miniscope,[status(thm)],[f_340_2]) ).

cnf(f_340_4,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1669,U_1667),U_1665))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1669),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1667),U_1665))) ),
    inference(clausify,[status(thm)],[f_340_3]) ).

cnf(f_340_5,plain,
    ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1670),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1668),U_1666)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1670,U_1668),U_1666)) ),
    inference(clausify,[status(thm)],[f_340_3]) ).

fof(f_341_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_301_split__conv]) ).

fof(f_341_2,plain,
    ! [U_1673,U_1672,U_1671] :
      ( ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1673),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1672),U_1671)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1673,U_1672),U_1671)) )
      & ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1673,U_1672),U_1671))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1673),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1672),U_1671))) ) ),
    inference(variable_rename,[status(thm)],[f_341_1]) ).

fof(f_341_3,plain,
    ( ! [U_1679,U_1677,U_1675] :
        ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1679),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1677),U_1675)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1679,U_1677),U_1675)) )
    & ! [U_1678,U_1676,U_1674] :
        ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1678,U_1676),U_1674))
        | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1678),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1676),U_1674))) ) ),
    inference(miniscope,[status(thm)],[f_341_2]) ).

cnf(f_341_4,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1678,U_1676),U_1674))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1678),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1676),U_1674))) ),
    inference(clausify,[status(thm)],[f_341_3]) ).

cnf(f_341_5,plain,
    ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1679),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1677),U_1675)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1679,U_1677),U_1675)) ),
    inference(clausify,[status(thm)],[f_341_3]) ).

fof(f_342_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_302_split__conv]) ).

fof(f_342_2,plain,
    ! [U_1682,U_1681,U_1680] :
      ( ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1682),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1681),U_1680)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1682,U_1681),U_1680)) )
      & ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1682,U_1681),U_1680))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1682),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1681),U_1680))) ) ),
    inference(variable_rename,[status(thm)],[f_342_1]) ).

fof(f_342_3,plain,
    ( ! [U_1688,U_1686,U_1684] :
        ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1688),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1686),U_1684)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1688,U_1686),U_1684)) )
    & ! [U_1687,U_1685,U_1683] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1687,U_1685),U_1683))
        | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1687),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1685),U_1683))) ) ),
    inference(miniscope,[status(thm)],[f_342_2]) ).

cnf(f_342_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1687,U_1685),U_1683))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1687),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1685),U_1683))) ),
    inference(clausify,[status(thm)],[f_342_3]) ).

cnf(f_342_5,plain,
    ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1688),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1686),U_1684)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1688,U_1686),U_1684)) ),
    inference(clausify,[status(thm)],[f_342_3]) ).

fof(f_343_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)) )
      & ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) ) ),
    inference(fof_nnf,[status(thm)],[fact_303_split__conv]) ).

fof(f_343_2,plain,
    ! [U_1691,U_1690,U_1689] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1691),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1690),U_1689)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1691,U_1690),U_1689)) )
      & ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1691,U_1690),U_1689))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1691),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1690),U_1689))) ) ),
    inference(variable_rename,[status(thm)],[f_343_1]) ).

fof(f_343_3,plain,
    ( ! [U_1697,U_1695,U_1693] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1697),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1695),U_1693)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1697,U_1695),U_1693)) )
    & ! [U_1696,U_1694,U_1692] :
        ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1696,U_1694),U_1692))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1696),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1694),U_1692))) ) ),
    inference(miniscope,[status(thm)],[f_343_2]) ).

cnf(f_343_4,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1696,U_1694),U_1692))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1696),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1694),U_1692))) ),
    inference(clausify,[status(thm)],[f_343_3]) ).

cnf(f_343_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1697),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1695),U_1693)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1697,U_1695),U_1693)) ),
    inference(clausify,[status(thm)],[f_343_3]) ).

fof(f_344_1,plain,
    ! [M,N,K,Xx] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx)
      | hAPP_P2094403585on_val(N,K) != hAPP_val_option_val(some_val,Xx) ),
    inference(fof_nnf,[status(thm)],[fact_304_map__add__find__right]) ).

fof(f_344_2,plain,
    ! [U_1701,U_1700,U_1699,U_1698] :
      ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1701,U_1700),U_1699) = hAPP_val_option_val(some_val,U_1698)
      | hAPP_P2094403585on_val(U_1700,U_1699) != hAPP_val_option_val(some_val,U_1698) ),
    inference(variable_rename,[status(thm)],[f_344_1]) ).

cnf(f_344_3,plain,
    ( hAPP_P2094403585on_val(map_ad1185064968ar_val(U_1701,U_1700),U_1699) = hAPP_val_option_val(some_val,U_1698)
    | hAPP_P2094403585on_val(U_1700,U_1699) != hAPP_val_option_val(some_val,U_1698) ),
    inference(clausify,[status(thm)],[f_344_2]) ).

fof(f_345_1,plain,
    ! [M,N,K,Xx] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(M,N),K) = hAPP_ty_option_ty(some_ty,Xx)
      | hAPP_l512744617ion_ty(N,K) != hAPP_ty_option_ty(some_ty,Xx) ),
    inference(fof_nnf,[status(thm)],[fact_305_map__add__find__right]) ).

fof(f_345_2,plain,
    ! [U_1705,U_1704,U_1703,U_1702] :
      ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1705,U_1704),U_1703) = hAPP_ty_option_ty(some_ty,U_1702)
      | hAPP_l512744617ion_ty(U_1704,U_1703) != hAPP_ty_option_ty(some_ty,U_1702) ),
    inference(variable_rename,[status(thm)],[f_345_1]) ).

cnf(f_345_3,plain,
    ( hAPP_l512744617ion_ty(map_add_list_char_ty(U_1705,U_1704),U_1703) = hAPP_ty_option_ty(some_ty,U_1702)
    | hAPP_l512744617ion_ty(U_1704,U_1703) != hAPP_ty_option_ty(some_ty,U_1702) ),
    inference(clausify,[status(thm)],[f_345_2]) ).

fof(f_346_1,plain,
    ! [M,N,K,Xx] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(M,N),K) = hAPP_P1510515380on_val(some_P948696889on_val,Xx)
      | hAPP_n546249108on_val(N,K) != hAPP_P1510515380on_val(some_P948696889on_val,Xx) ),
    inference(fof_nnf,[status(thm)],[fact_306_map__add__find__right]) ).

fof(f_346_2,plain,
    ! [U_1709,U_1708,U_1707,U_1706] :
      ( hAPP_n546249108on_val(map_ad61982421on_val(U_1709,U_1708),U_1707) = hAPP_P1510515380on_val(some_P948696889on_val,U_1706)
      | hAPP_n546249108on_val(U_1708,U_1707) != hAPP_P1510515380on_val(some_P948696889on_val,U_1706) ),
    inference(variable_rename,[status(thm)],[f_346_1]) ).

cnf(f_346_3,plain,
    ( hAPP_n546249108on_val(map_ad61982421on_val(U_1709,U_1708),U_1707) = hAPP_P1510515380on_val(some_P948696889on_val,U_1706)
    | hAPP_n546249108on_val(U_1708,U_1707) != hAPP_P1510515380on_val(some_P948696889on_val,U_1706) ),
    inference(clausify,[status(thm)],[f_346_2]) ).

fof(f_347_1,plain,
    ! [M,N,K,Xx] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx)
      | hAPP_l207779698on_val(N,K) != hAPP_val_option_val(some_val,Xx) ),
    inference(fof_nnf,[status(thm)],[fact_307_map__add__find__right]) ).

fof(f_347_2,plain,
    ! [U_1713,U_1712,U_1711,U_1710] :
      ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1713,U_1712),U_1711) = hAPP_val_option_val(some_val,U_1710)
      | hAPP_l207779698on_val(U_1712,U_1711) != hAPP_val_option_val(some_val,U_1710) ),
    inference(variable_rename,[status(thm)],[f_347_1]) ).

cnf(f_347_3,plain,
    ( hAPP_l207779698on_val(map_ad325961431ar_val(U_1713,U_1712),U_1711) = hAPP_val_option_val(some_val,U_1710)
    | hAPP_l207779698on_val(U_1712,U_1711) != hAPP_val_option_val(some_val,U_1710) ),
    inference(clausify,[status(thm)],[f_347_2]) ).

fof(f_348_1,plain,
    ! [F_1] : hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,hAPP_f2057883639l_bool(cOMBB_1750801836on_val,F_1)),produc899768717on_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_308_split__eta]) ).

fof(f_348_2,plain,
    ! [U_1714] : hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,hAPP_f2057883639l_bool(cOMBB_1750801836on_val,U_1714)),produc899768717on_val)) = U_1714,
    inference(variable_rename,[status(thm)],[f_348_1]) ).

cnf(f_348_3,plain,
    hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,hAPP_f2057883639l_bool(cOMBB_1750801836on_val,U_1714)),produc899768717on_val)) = U_1714,
    inference(clausify,[status(thm)],[f_348_2]) ).

fof(f_349_1,plain,
    ! [F_1] : hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,hAPP_f365540729l_bool(cOMBB_1466662571on_val,F_1)),produc1441475159on_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_309_split__eta]) ).

fof(f_349_2,plain,
    ! [U_1715] : hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,hAPP_f365540729l_bool(cOMBB_1466662571on_val,U_1715)),produc1441475159on_val)) = U_1715,
    inference(variable_rename,[status(thm)],[f_349_1]) ).

cnf(f_349_3,plain,
    hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,hAPP_f365540729l_bool(cOMBB_1466662571on_val,U_1715)),produc1441475159on_val)) = U_1715,
    inference(clausify,[status(thm)],[f_349_2]) ).

fof(f_350_1,plain,
    ! [F_1] : hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,hAPP_f10074679l_bool(cOMBB_1759207793on_val,F_1)),produc1259058957on_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_310_split__eta]) ).

fof(f_350_2,plain,
    ! [U_1716] : hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,hAPP_f10074679l_bool(cOMBB_1759207793on_val,U_1716)),produc1259058957on_val)) = U_1716,
    inference(variable_rename,[status(thm)],[f_350_1]) ).

cnf(f_350_3,plain,
    hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,hAPP_f10074679l_bool(cOMBB_1759207793on_val,U_1716)),produc1259058957on_val)) = U_1716,
    inference(clausify,[status(thm)],[f_350_2]) ).

fof(f_351_1,plain,
    ! [F_1] : hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,hAPP_f1046102489l_bool(cOMBB_572737002on_val,F_1)),produc823076510on_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_311_split__eta]) ).

fof(f_351_2,plain,
    ! [U_1717] : hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,hAPP_f1046102489l_bool(cOMBB_572737002on_val,U_1717)),produc823076510on_val)) = U_1717,
    inference(variable_rename,[status(thm)],[f_351_1]) ).

cnf(f_351_3,plain,
    hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,hAPP_f1046102489l_bool(cOMBB_572737002on_val,U_1717)),produc823076510on_val)) = U_1717,
    inference(clausify,[status(thm)],[f_351_2]) ).

fof(f_352_1,plain,
    ! [F_1] : hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,hAPP_f775361359r_bool(cOMBB_1749175574t_char,F_1)),produc5062597t_char)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_312_split__eta]) ).

fof(f_352_2,plain,
    ! [U_1718] : hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,hAPP_f775361359r_bool(cOMBB_1749175574t_char,U_1718)),produc5062597t_char)) = U_1718,
    inference(variable_rename,[status(thm)],[f_352_1]) ).

cnf(f_352_3,plain,
    hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,hAPP_f775361359r_bool(cOMBB_1749175574t_char,U_1718)),produc5062597t_char)) = U_1718,
    inference(clausify,[status(thm)],[f_352_2]) ).

fof(f_353_1,plain,
    ! [F_1] : hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,hAPP_f967695645l_bool(cOMBB_1353907126al_val,F_1)),produc621191550al_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_313_split__eta]) ).

fof(f_353_2,plain,
    ! [U_1719] : hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,hAPP_f967695645l_bool(cOMBB_1353907126al_val,U_1719)),produc621191550al_val)) = U_1719,
    inference(variable_rename,[status(thm)],[f_353_1]) ).

cnf(f_353_3,plain,
    hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,hAPP_f967695645l_bool(cOMBB_1353907126al_val,U_1719)),produc621191550al_val)) = U_1719,
    inference(clausify,[status(thm)],[f_353_2]) ).

fof(f_354_1,plain,
    ! [F_1] : hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,hAPP_f664873147l_bool(cOMBB_1583755916ol_val,F_1)),product_Pair_val_val)) = F_1,
    inference(fof_nnf,[status(thm)],[fact_314_split__eta]) ).

fof(f_354_2,plain,
    ! [U_1720] : hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,hAPP_f664873147l_bool(cOMBB_1583755916ol_val,U_1720)),product_Pair_val_val)) = U_1720,
    inference(variable_rename,[status(thm)],[f_354_1]) ).

cnf(f_354_3,plain,
    hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,hAPP_f664873147l_bool(cOMBB_1583755916ol_val,U_1720)),product_Pair_val_val)) = U_1720,
    inference(clausify,[status(thm)],[f_354_2]) ).

fof(f_355_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member_list_char(X_1,A_8))
        | ~ hBOOL(hAPP_list_char_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_list_char_bool(A_8,X_1))
        | ~ hBOOL(member_list_char(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_315_mem__def]) ).

fof(f_355_2,plain,
    ! [U_1722,U_1721] :
      ( ( hBOOL(member_list_char(U_1722,U_1721))
        | ~ hBOOL(hAPP_list_char_bool(U_1721,U_1722)) )
      & ( hBOOL(hAPP_list_char_bool(U_1721,U_1722))
        | ~ hBOOL(member_list_char(U_1722,U_1721)) ) ),
    inference(variable_rename,[status(thm)],[f_355_1]) ).

fof(f_355_3,plain,
    ( ! [U_1726,U_1724] :
        ( hBOOL(member_list_char(U_1726,U_1724))
        | ~ hBOOL(hAPP_list_char_bool(U_1724,U_1726)) )
    & ! [U_1725,U_1723] :
        ( hBOOL(hAPP_list_char_bool(U_1723,U_1725))
        | ~ hBOOL(member_list_char(U_1725,U_1723)) ) ),
    inference(miniscope,[status(thm)],[f_355_2]) ).

cnf(f_355_4,plain,
    ( hBOOL(hAPP_list_char_bool(U_1723,U_1725))
    | ~ hBOOL(member_list_char(U_1725,U_1723)) ),
    inference(clausify,[status(thm)],[f_355_3]) ).

cnf(f_355_5,plain,
    ( hBOOL(member_list_char(U_1726,U_1724))
    | ~ hBOOL(hAPP_list_char_bool(U_1724,U_1726)) ),
    inference(clausify,[status(thm)],[f_355_3]) ).

fof(f_356_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member_nat(X_1,A_8))
        | ~ hBOOL(hAPP_nat_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_nat_bool(A_8,X_1))
        | ~ hBOOL(member_nat(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_316_mem__def]) ).

fof(f_356_2,plain,
    ! [U_1728,U_1727] :
      ( ( hBOOL(member_nat(U_1728,U_1727))
        | ~ hBOOL(hAPP_nat_bool(U_1727,U_1728)) )
      & ( hBOOL(hAPP_nat_bool(U_1727,U_1728))
        | ~ hBOOL(member_nat(U_1728,U_1727)) ) ),
    inference(variable_rename,[status(thm)],[f_356_1]) ).

fof(f_356_3,plain,
    ( ! [U_1732,U_1730] :
        ( hBOOL(member_nat(U_1732,U_1730))
        | ~ hBOOL(hAPP_nat_bool(U_1730,U_1732)) )
    & ! [U_1731,U_1729] :
        ( hBOOL(hAPP_nat_bool(U_1729,U_1731))
        | ~ hBOOL(member_nat(U_1731,U_1729)) ) ),
    inference(miniscope,[status(thm)],[f_356_2]) ).

cnf(f_356_4,plain,
    ( hBOOL(hAPP_nat_bool(U_1729,U_1731))
    | ~ hBOOL(member_nat(U_1731,U_1729)) ),
    inference(clausify,[status(thm)],[f_356_3]) ).

cnf(f_356_5,plain,
    ( hBOOL(member_nat(U_1732,U_1730))
    | ~ hBOOL(hAPP_nat_bool(U_1730,U_1732)) ),
    inference(clausify,[status(thm)],[f_356_3]) ).

fof(f_357_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member649088532al_val(X_1,A_8))
        | ~ hBOOL(hAPP_P929938951l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P929938951l_bool(A_8,X_1))
        | ~ hBOOL(member649088532al_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_317_mem__def]) ).

fof(f_357_2,plain,
    ! [U_1734,U_1733] :
      ( ( hBOOL(member649088532al_val(U_1734,U_1733))
        | ~ hBOOL(hAPP_P929938951l_bool(U_1733,U_1734)) )
      & ( hBOOL(hAPP_P929938951l_bool(U_1733,U_1734))
        | ~ hBOOL(member649088532al_val(U_1734,U_1733)) ) ),
    inference(variable_rename,[status(thm)],[f_357_1]) ).

fof(f_357_3,plain,
    ( ! [U_1738,U_1736] :
        ( hBOOL(member649088532al_val(U_1738,U_1736))
        | ~ hBOOL(hAPP_P929938951l_bool(U_1736,U_1738)) )
    & ! [U_1737,U_1735] :
        ( hBOOL(hAPP_P929938951l_bool(U_1735,U_1737))
        | ~ hBOOL(member649088532al_val(U_1737,U_1735)) ) ),
    inference(miniscope,[status(thm)],[f_357_2]) ).

cnf(f_357_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_1735,U_1737))
    | ~ hBOOL(member649088532al_val(U_1737,U_1735)) ),
    inference(clausify,[status(thm)],[f_357_3]) ).

cnf(f_357_5,plain,
    ( hBOOL(member649088532al_val(U_1738,U_1736))
    | ~ hBOOL(hAPP_P929938951l_bool(U_1736,U_1738)) ),
    inference(clausify,[status(thm)],[f_357_3]) ).

fof(f_358_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member1417904245al_val(X_1,A_8))
        | ~ hBOOL(hAPP_P943837928l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P943837928l_bool(A_8,X_1))
        | ~ hBOOL(member1417904245al_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_318_mem__def]) ).

fof(f_358_2,plain,
    ! [U_1740,U_1739] :
      ( ( hBOOL(member1417904245al_val(U_1740,U_1739))
        | ~ hBOOL(hAPP_P943837928l_bool(U_1739,U_1740)) )
      & ( hBOOL(hAPP_P943837928l_bool(U_1739,U_1740))
        | ~ hBOOL(member1417904245al_val(U_1740,U_1739)) ) ),
    inference(variable_rename,[status(thm)],[f_358_1]) ).

fof(f_358_3,plain,
    ( ! [U_1744,U_1742] :
        ( hBOOL(member1417904245al_val(U_1744,U_1742))
        | ~ hBOOL(hAPP_P943837928l_bool(U_1742,U_1744)) )
    & ! [U_1743,U_1741] :
        ( hBOOL(hAPP_P943837928l_bool(U_1741,U_1743))
        | ~ hBOOL(member1417904245al_val(U_1743,U_1741)) ) ),
    inference(miniscope,[status(thm)],[f_358_2]) ).

cnf(f_358_4,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_1741,U_1743))
    | ~ hBOOL(member1417904245al_val(U_1743,U_1741)) ),
    inference(clausify,[status(thm)],[f_358_3]) ).

cnf(f_358_5,plain,
    ( hBOOL(member1417904245al_val(U_1744,U_1742))
    | ~ hBOOL(hAPP_P943837928l_bool(U_1742,U_1744)) ),
    inference(clausify,[status(thm)],[f_358_3]) ).

fof(f_359_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member1542417277on_val(X_1,A_8))
        | ~ hBOOL(hAPP_P1235399154l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P1235399154l_bool(A_8,X_1))
        | ~ hBOOL(member1542417277on_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_319_mem__def]) ).

fof(f_359_2,plain,
    ! [U_1746,U_1745] :
      ( ( hBOOL(member1542417277on_val(U_1746,U_1745))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_1745,U_1746)) )
      & ( hBOOL(hAPP_P1235399154l_bool(U_1745,U_1746))
        | ~ hBOOL(member1542417277on_val(U_1746,U_1745)) ) ),
    inference(variable_rename,[status(thm)],[f_359_1]) ).

fof(f_359_3,plain,
    ( ! [U_1750,U_1748] :
        ( hBOOL(member1542417277on_val(U_1750,U_1748))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_1748,U_1750)) )
    & ! [U_1749,U_1747] :
        ( hBOOL(hAPP_P1235399154l_bool(U_1747,U_1749))
        | ~ hBOOL(member1542417277on_val(U_1749,U_1747)) ) ),
    inference(miniscope,[status(thm)],[f_359_2]) ).

cnf(f_359_4,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_1747,U_1749))
    | ~ hBOOL(member1542417277on_val(U_1749,U_1747)) ),
    inference(clausify,[status(thm)],[f_359_3]) ).

cnf(f_359_5,plain,
    ( hBOOL(member1542417277on_val(U_1750,U_1748))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_1748,U_1750)) ),
    inference(clausify,[status(thm)],[f_359_3]) ).

fof(f_360_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member763590124on_val(X_1,A_8))
        | ~ hBOOL(hAPP_P159683425l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P159683425l_bool(A_8,X_1))
        | ~ hBOOL(member763590124on_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_320_mem__def]) ).

fof(f_360_2,plain,
    ! [U_1752,U_1751] :
      ( ( hBOOL(member763590124on_val(U_1752,U_1751))
        | ~ hBOOL(hAPP_P159683425l_bool(U_1751,U_1752)) )
      & ( hBOOL(hAPP_P159683425l_bool(U_1751,U_1752))
        | ~ hBOOL(member763590124on_val(U_1752,U_1751)) ) ),
    inference(variable_rename,[status(thm)],[f_360_1]) ).

fof(f_360_3,plain,
    ( ! [U_1756,U_1754] :
        ( hBOOL(member763590124on_val(U_1756,U_1754))
        | ~ hBOOL(hAPP_P159683425l_bool(U_1754,U_1756)) )
    & ! [U_1755,U_1753] :
        ( hBOOL(hAPP_P159683425l_bool(U_1753,U_1755))
        | ~ hBOOL(member763590124on_val(U_1755,U_1753)) ) ),
    inference(miniscope,[status(thm)],[f_360_2]) ).

cnf(f_360_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_1753,U_1755))
    | ~ hBOOL(member763590124on_val(U_1755,U_1753)) ),
    inference(clausify,[status(thm)],[f_360_3]) ).

cnf(f_360_5,plain,
    ( hBOOL(member763590124on_val(U_1756,U_1754))
    | ~ hBOOL(hAPP_P159683425l_bool(U_1754,U_1756)) ),
    inference(clausify,[status(thm)],[f_360_3]) ).

fof(f_361_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member840932460on_val(X_1,A_8))
        | ~ hBOOL(hAPP_P1708370145l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P1708370145l_bool(A_8,X_1))
        | ~ hBOOL(member840932460on_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_321_mem__def]) ).

fof(f_361_2,plain,
    ! [U_1758,U_1757] :
      ( ( hBOOL(member840932460on_val(U_1758,U_1757))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_1757,U_1758)) )
      & ( hBOOL(hAPP_P1708370145l_bool(U_1757,U_1758))
        | ~ hBOOL(member840932460on_val(U_1758,U_1757)) ) ),
    inference(variable_rename,[status(thm)],[f_361_1]) ).

fof(f_361_3,plain,
    ( ! [U_1762,U_1760] :
        ( hBOOL(member840932460on_val(U_1762,U_1760))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_1760,U_1762)) )
    & ! [U_1761,U_1759] :
        ( hBOOL(hAPP_P1708370145l_bool(U_1759,U_1761))
        | ~ hBOOL(member840932460on_val(U_1761,U_1759)) ) ),
    inference(miniscope,[status(thm)],[f_361_2]) ).

cnf(f_361_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_1759,U_1761))
    | ~ hBOOL(member840932460on_val(U_1761,U_1759)) ),
    inference(clausify,[status(thm)],[f_361_3]) ).

cnf(f_361_5,plain,
    ( hBOOL(member840932460on_val(U_1762,U_1760))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_1760,U_1762)) ),
    inference(clausify,[status(thm)],[f_361_3]) ).

fof(f_362_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member773094996on_val(X_1,A_8))
        | ~ hBOOL(hAPP_P282169671l_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P282169671l_bool(A_8,X_1))
        | ~ hBOOL(member773094996on_val(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_322_mem__def]) ).

fof(f_362_2,plain,
    ! [U_1764,U_1763] :
      ( ( hBOOL(member773094996on_val(U_1764,U_1763))
        | ~ hBOOL(hAPP_P282169671l_bool(U_1763,U_1764)) )
      & ( hBOOL(hAPP_P282169671l_bool(U_1763,U_1764))
        | ~ hBOOL(member773094996on_val(U_1764,U_1763)) ) ),
    inference(variable_rename,[status(thm)],[f_362_1]) ).

fof(f_362_3,plain,
    ( ! [U_1768,U_1766] :
        ( hBOOL(member773094996on_val(U_1768,U_1766))
        | ~ hBOOL(hAPP_P282169671l_bool(U_1766,U_1768)) )
    & ! [U_1767,U_1765] :
        ( hBOOL(hAPP_P282169671l_bool(U_1765,U_1767))
        | ~ hBOOL(member773094996on_val(U_1767,U_1765)) ) ),
    inference(miniscope,[status(thm)],[f_362_2]) ).

cnf(f_362_4,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_1765,U_1767))
    | ~ hBOOL(member773094996on_val(U_1767,U_1765)) ),
    inference(clausify,[status(thm)],[f_362_3]) ).

cnf(f_362_5,plain,
    ( hBOOL(member773094996on_val(U_1768,U_1766))
    | ~ hBOOL(hAPP_P282169671l_bool(U_1766,U_1768)) ),
    inference(clausify,[status(thm)],[f_362_3]) ).

fof(f_363_1,plain,
    ! [X_1,A_8] :
      ( ( hBOOL(member1251428284t_char(X_1,A_8))
        | ~ hBOOL(hAPP_P449474095r_bool(A_8,X_1)) )
      & ( hBOOL(hAPP_P449474095r_bool(A_8,X_1))
        | ~ hBOOL(member1251428284t_char(X_1,A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_323_mem__def]) ).

fof(f_363_2,plain,
    ! [U_1770,U_1769] :
      ( ( hBOOL(member1251428284t_char(U_1770,U_1769))
        | ~ hBOOL(hAPP_P449474095r_bool(U_1769,U_1770)) )
      & ( hBOOL(hAPP_P449474095r_bool(U_1769,U_1770))
        | ~ hBOOL(member1251428284t_char(U_1770,U_1769)) ) ),
    inference(variable_rename,[status(thm)],[f_363_1]) ).

fof(f_363_3,plain,
    ( ! [U_1774,U_1772] :
        ( hBOOL(member1251428284t_char(U_1774,U_1772))
        | ~ hBOOL(hAPP_P449474095r_bool(U_1772,U_1774)) )
    & ! [U_1773,U_1771] :
        ( hBOOL(hAPP_P449474095r_bool(U_1771,U_1773))
        | ~ hBOOL(member1251428284t_char(U_1773,U_1771)) ) ),
    inference(miniscope,[status(thm)],[f_363_2]) ).

cnf(f_363_4,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_1771,U_1773))
    | ~ hBOOL(member1251428284t_char(U_1773,U_1771)) ),
    inference(clausify,[status(thm)],[f_363_3]) ).

cnf(f_363_5,plain,
    ( hBOOL(member1251428284t_char(U_1774,U_1772))
    | ~ hBOOL(hAPP_P449474095r_bool(U_1772,U_1774)) ),
    inference(clausify,[status(thm)],[f_363_3]) ).

fof(f_364_1,plain,
    ! [Va_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_324_red__reds_OLAssRed]) ).

fof(f_364_2,plain,
    ! [U_1780,U_1779,U_1778,U_1777,U_1776,U_1775] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_1780,U_1779)),U_1778)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_1780,U_1777)),U_1776)),red(U_1775)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1779),U_1778)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1777),U_1776)),red(U_1775))) ),
    inference(variable_rename,[status(thm)],[f_364_1]) ).

cnf(f_364_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_1780,U_1779)),U_1778)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_1780,U_1777)),U_1776)),red(U_1775)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1779),U_1778)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1777),U_1776)),red(U_1775))) ),
    inference(clausify,[status(thm)],[f_364_2]) ).

fof(f_365_1,plain,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_325_red__reds_OSeqRed]) ).

fof(f_365_2,plain,
    ! [U_1786,U_1785,U_1784,U_1783,U_1782,U_1781] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_1785,U_1786)),U_1784)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_1783,U_1786)),U_1782)),red(U_1781)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1785),U_1784)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1783),U_1782)),red(U_1781))) ),
    inference(variable_rename,[status(thm)],[f_365_1]) ).

cnf(f_365_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_1785,U_1786)),U_1784)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_1783,U_1786)),U_1782)),red(U_1781)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1785),U_1784)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1783),U_1782)),red(U_1781))) ),
    inference(clausify,[status(thm)],[f_365_2]) ).

fof(f_366_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_326_curryE]) ).

fof(f_366_2,plain,
    ! [U_1789,U_1788,U_1787] :
      ( hBOOL(hAPP_P282169671l_bool(U_1789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1788),U_1787)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1789),U_1788),U_1787)) ),
    inference(variable_rename,[status(thm)],[f_366_1]) ).

cnf(f_366_3,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_1789,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1788),U_1787)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1789),U_1788),U_1787)) ),
    inference(clausify,[status(thm)],[f_366_2]) ).

fof(f_367_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_327_curryE]) ).

fof(f_367_2,plain,
    ! [U_1792,U_1791,U_1790] :
      ( hBOOL(hAPP_P1708370145l_bool(U_1792,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1791),U_1790)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1792),U_1791),U_1790)) ),
    inference(variable_rename,[status(thm)],[f_367_1]) ).

cnf(f_367_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_1792,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1791),U_1790)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1792),U_1791),U_1790)) ),
    inference(clausify,[status(thm)],[f_367_2]) ).

fof(f_368_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_328_curryE]) ).

fof(f_368_2,plain,
    ! [U_1795,U_1794,U_1793] :
      ( hBOOL(hAPP_P159683425l_bool(U_1795,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1794),U_1793)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1795),U_1794),U_1793)) ),
    inference(variable_rename,[status(thm)],[f_368_1]) ).

cnf(f_368_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_1795,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1794),U_1793)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1795),U_1794),U_1793)) ),
    inference(clausify,[status(thm)],[f_368_2]) ).

fof(f_369_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_329_curryE]) ).

fof(f_369_2,plain,
    ! [U_1798,U_1797,U_1796] :
      ( hBOOL(hAPP_P1235399154l_bool(U_1798,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1797),U_1796)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1798),U_1797),U_1796)) ),
    inference(variable_rename,[status(thm)],[f_369_1]) ).

cnf(f_369_3,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_1798,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1797),U_1796)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1798),U_1797),U_1796)) ),
    inference(clausify,[status(thm)],[f_369_2]) ).

fof(f_370_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_330_curryE]) ).

fof(f_370_2,plain,
    ! [U_1801,U_1800,U_1799] :
      ( hBOOL(hAPP_P449474095r_bool(U_1801,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1800),U_1799)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1801),U_1800),U_1799)) ),
    inference(variable_rename,[status(thm)],[f_370_1]) ).

cnf(f_370_3,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_1801,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1800),U_1799)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1801),U_1800),U_1799)) ),
    inference(clausify,[status(thm)],[f_370_2]) ).

fof(f_371_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_331_curryE]) ).

fof(f_371_2,plain,
    ! [U_1804,U_1803,U_1802] :
      ( hBOOL(hAPP_P943837928l_bool(U_1804,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1803),U_1802)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1804),U_1803),U_1802)) ),
    inference(variable_rename,[status(thm)],[f_371_1]) ).

cnf(f_371_3,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_1804,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1803),U_1802)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1804),U_1803),U_1802)) ),
    inference(clausify,[status(thm)],[f_371_2]) ).

fof(f_372_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_332_curryE]) ).

fof(f_372_2,plain,
    ! [U_1807,U_1806,U_1805] :
      ( hBOOL(hAPP_P929938951l_bool(U_1807,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1806),U_1805)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1807),U_1806),U_1805)) ),
    inference(variable_rename,[status(thm)],[f_372_1]) ).

cnf(f_372_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_1807,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1806),U_1805)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1807),U_1806),U_1805)) ),
    inference(clausify,[status(thm)],[f_372_2]) ).

fof(f_373_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_333_curryD]) ).

fof(f_373_2,plain,
    ! [U_1810,U_1809,U_1808] :
      ( hBOOL(hAPP_P282169671l_bool(U_1810,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1809),U_1808)))
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1810),U_1809),U_1808)) ),
    inference(variable_rename,[status(thm)],[f_373_1]) ).

cnf(f_373_3,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_1810,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1809),U_1808)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1810),U_1809),U_1808)) ),
    inference(clausify,[status(thm)],[f_373_2]) ).

fof(f_374_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_334_curryD]) ).

fof(f_374_2,plain,
    ! [U_1813,U_1812,U_1811] :
      ( hBOOL(hAPP_P1708370145l_bool(U_1813,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1812),U_1811)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1813),U_1812),U_1811)) ),
    inference(variable_rename,[status(thm)],[f_374_1]) ).

cnf(f_374_3,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_1813,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1812),U_1811)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1813),U_1812),U_1811)) ),
    inference(clausify,[status(thm)],[f_374_2]) ).

fof(f_375_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_335_curryD]) ).

fof(f_375_2,plain,
    ! [U_1816,U_1815,U_1814] :
      ( hBOOL(hAPP_P159683425l_bool(U_1816,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1815),U_1814)))
      | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1816),U_1815),U_1814)) ),
    inference(variable_rename,[status(thm)],[f_375_1]) ).

cnf(f_375_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_1816,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1815),U_1814)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1816),U_1815),U_1814)) ),
    inference(clausify,[status(thm)],[f_375_2]) ).

fof(f_376_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_336_curryD]) ).

fof(f_376_2,plain,
    ! [U_1819,U_1818,U_1817] :
      ( hBOOL(hAPP_P1235399154l_bool(U_1819,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1818),U_1817)))
      | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1819),U_1818),U_1817)) ),
    inference(variable_rename,[status(thm)],[f_376_1]) ).

cnf(f_376_3,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_1819,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1818),U_1817)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1819),U_1818),U_1817)) ),
    inference(clausify,[status(thm)],[f_376_2]) ).

fof(f_377_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_337_curryD]) ).

fof(f_377_2,plain,
    ! [U_1822,U_1821,U_1820] :
      ( hBOOL(hAPP_P449474095r_bool(U_1822,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1821),U_1820)))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1822),U_1821),U_1820)) ),
    inference(variable_rename,[status(thm)],[f_377_1]) ).

cnf(f_377_3,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_1822,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1821),U_1820)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1822),U_1821),U_1820)) ),
    inference(clausify,[status(thm)],[f_377_2]) ).

fof(f_378_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_338_curryD]) ).

fof(f_378_2,plain,
    ! [U_1825,U_1824,U_1823] :
      ( hBOOL(hAPP_P943837928l_bool(U_1825,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1824),U_1823)))
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1825),U_1824),U_1823)) ),
    inference(variable_rename,[status(thm)],[f_378_1]) ).

cnf(f_378_3,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_1825,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1824),U_1823)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1825),U_1824),U_1823)) ),
    inference(clausify,[status(thm)],[f_378_2]) ).

fof(f_379_1,plain,
    ! [F_1,A_1,B] :
      ( hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) ),
    inference(fof_nnf,[status(thm)],[fact_339_curryD]) ).

fof(f_379_2,plain,
    ! [U_1828,U_1827,U_1826] :
      ( hBOOL(hAPP_P929938951l_bool(U_1828,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1827),U_1826)))
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1828),U_1827),U_1826)) ),
    inference(variable_rename,[status(thm)],[f_379_1]) ).

cnf(f_379_3,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_1828,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1827),U_1826)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1828),U_1827),U_1826)) ),
    inference(clausify,[status(thm)],[f_379_2]) ).

fof(f_380_1,plain,
    ! [F_1,G,X_1,Y_2] : map_ad325961431ar_val(F_1,fun_up1149430426on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up1149430426on_val(map_ad325961431ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2)),
    inference(fof_nnf,[status(thm)],[fact_340_map__add__upd]) ).

fof(f_380_2,plain,
    ! [U_1832,U_1831,U_1830,U_1829] : map_ad325961431ar_val(U_1832,fun_up1149430426on_val(U_1831,U_1830,hAPP_val_option_val(some_val,U_1829))) = fun_up1149430426on_val(map_ad325961431ar_val(U_1832,U_1831),U_1830,hAPP_val_option_val(some_val,U_1829)),
    inference(variable_rename,[status(thm)],[f_380_1]) ).

cnf(f_380_3,plain,
    map_ad325961431ar_val(U_1832,fun_up1149430426on_val(U_1831,U_1830,hAPP_val_option_val(some_val,U_1829))) = fun_up1149430426on_val(map_ad325961431ar_val(U_1832,U_1831),U_1830,hAPP_val_option_val(some_val,U_1829)),
    inference(clausify,[status(thm)],[f_380_2]) ).

fof(f_381_1,plain,
    ! [F_1,G,X_1,Y_2] : map_add_list_char_ty(F_1,fun_up424764369ion_ty(G,X_1,hAPP_ty_option_ty(some_ty,Y_2))) = fun_up424764369ion_ty(map_add_list_char_ty(F_1,G),X_1,hAPP_ty_option_ty(some_ty,Y_2)),
    inference(fof_nnf,[status(thm)],[fact_341_map__add__upd]) ).

fof(f_381_2,plain,
    ! [U_1836,U_1835,U_1834,U_1833] : map_add_list_char_ty(U_1836,fun_up424764369ion_ty(U_1835,U_1834,hAPP_ty_option_ty(some_ty,U_1833))) = fun_up424764369ion_ty(map_add_list_char_ty(U_1836,U_1835),U_1834,hAPP_ty_option_ty(some_ty,U_1833)),
    inference(variable_rename,[status(thm)],[f_381_1]) ).

cnf(f_381_3,plain,
    map_add_list_char_ty(U_1836,fun_up424764369ion_ty(U_1835,U_1834,hAPP_ty_option_ty(some_ty,U_1833))) = fun_up424764369ion_ty(map_add_list_char_ty(U_1836,U_1835),U_1834,hAPP_ty_option_ty(some_ty,U_1833)),
    inference(clausify,[status(thm)],[f_381_2]) ).

fof(f_382_1,plain,
    ! [F_1,G,X_1,Y_2] : map_ad61982421on_val(F_1,fun_up2041264236on_val(G,X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2))) = fun_up2041264236on_val(map_ad61982421on_val(F_1,G),X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2)),
    inference(fof_nnf,[status(thm)],[fact_342_map__add__upd]) ).

fof(f_382_2,plain,
    ! [U_1840,U_1839,U_1838,U_1837] : map_ad61982421on_val(U_1840,fun_up2041264236on_val(U_1839,U_1838,hAPP_P1510515380on_val(some_P948696889on_val,U_1837))) = fun_up2041264236on_val(map_ad61982421on_val(U_1840,U_1839),U_1838,hAPP_P1510515380on_val(some_P948696889on_val,U_1837)),
    inference(variable_rename,[status(thm)],[f_382_1]) ).

cnf(f_382_3,plain,
    map_ad61982421on_val(U_1840,fun_up2041264236on_val(U_1839,U_1838,hAPP_P1510515380on_val(some_P948696889on_val,U_1837))) = fun_up2041264236on_val(map_ad61982421on_val(U_1840,U_1839),U_1838,hAPP_P1510515380on_val(some_P948696889on_val,U_1837)),
    inference(clausify,[status(thm)],[f_382_2]) ).

fof(f_383_1,plain,
    ! [F_1,G,X_1,Y_2] : map_ad1185064968ar_val(F_1,fun_up204312361on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up204312361on_val(map_ad1185064968ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2)),
    inference(fof_nnf,[status(thm)],[fact_343_map__add__upd]) ).

fof(f_383_2,plain,
    ! [U_1844,U_1843,U_1842,U_1841] : map_ad1185064968ar_val(U_1844,fun_up204312361on_val(U_1843,U_1842,hAPP_val_option_val(some_val,U_1841))) = fun_up204312361on_val(map_ad1185064968ar_val(U_1844,U_1843),U_1842,hAPP_val_option_val(some_val,U_1841)),
    inference(variable_rename,[status(thm)],[f_383_1]) ).

cnf(f_383_3,plain,
    map_ad1185064968ar_val(U_1844,fun_up204312361on_val(U_1843,U_1842,hAPP_val_option_val(some_val,U_1841))) = fun_up204312361on_val(map_ad1185064968ar_val(U_1844,U_1843),U_1842,hAPP_val_option_val(some_val,U_1841)),
    inference(clausify,[status(thm)],[f_383_2]) ).

fof(f_384_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) )
      & ( hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_344_curry__conv]) ).

fof(f_384_2,plain,
    ! [U_1847,U_1846,U_1845] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1847),U_1846),U_1845))
        | ~ hBOOL(hAPP_P282169671l_bool(U_1847,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1846),U_1845))) )
      & ( hBOOL(hAPP_P282169671l_bool(U_1847,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1846),U_1845)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1847),U_1846),U_1845)) ) ),
    inference(variable_rename,[status(thm)],[f_384_1]) ).

fof(f_384_3,plain,
    ( ! [U_1853,U_1851,U_1849] :
        ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1853),U_1851),U_1849))
        | ~ hBOOL(hAPP_P282169671l_bool(U_1853,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1851),U_1849))) )
    & ! [U_1852,U_1850,U_1848] :
        ( hBOOL(hAPP_P282169671l_bool(U_1852,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1850),U_1848)))
        | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1852),U_1850),U_1848)) ) ),
    inference(miniscope,[status(thm)],[f_384_2]) ).

cnf(f_384_4,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_1852,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1850),U_1848)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1852),U_1850),U_1848)) ),
    inference(clausify,[status(thm)],[f_384_3]) ).

cnf(f_384_5,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(U_1853),U_1851),U_1849))
    | ~ hBOOL(hAPP_P282169671l_bool(U_1853,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1851),U_1849))) ),
    inference(clausify,[status(thm)],[f_384_3]) ).

fof(f_385_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) )
      & ( hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_345_curry__conv]) ).

fof(f_385_2,plain,
    ! [U_1856,U_1855,U_1854] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1856),U_1855),U_1854))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_1856,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1855),U_1854))) )
      & ( hBOOL(hAPP_P1708370145l_bool(U_1856,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1855),U_1854)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1856),U_1855),U_1854)) ) ),
    inference(variable_rename,[status(thm)],[f_385_1]) ).

fof(f_385_3,plain,
    ( ! [U_1862,U_1860,U_1858] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1862),U_1860),U_1858))
        | ~ hBOOL(hAPP_P1708370145l_bool(U_1862,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1860),U_1858))) )
    & ! [U_1861,U_1859,U_1857] :
        ( hBOOL(hAPP_P1708370145l_bool(U_1861,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1859),U_1857)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1861),U_1859),U_1857)) ) ),
    inference(miniscope,[status(thm)],[f_385_2]) ).

cnf(f_385_4,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_1861,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1859),U_1857)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1861),U_1859),U_1857)) ),
    inference(clausify,[status(thm)],[f_385_3]) ).

cnf(f_385_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(U_1862),U_1860),U_1858))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_1862,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1860),U_1858))) ),
    inference(clausify,[status(thm)],[f_385_3]) ).

fof(f_386_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) )
      & ( hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_346_curry__conv]) ).

fof(f_386_2,plain,
    ! [U_1865,U_1864,U_1863] :
      ( ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1865),U_1864),U_1863))
        | ~ hBOOL(hAPP_P159683425l_bool(U_1865,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1864),U_1863))) )
      & ( hBOOL(hAPP_P159683425l_bool(U_1865,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1864),U_1863)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1865),U_1864),U_1863)) ) ),
    inference(variable_rename,[status(thm)],[f_386_1]) ).

fof(f_386_3,plain,
    ( ! [U_1871,U_1869,U_1867] :
        ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1871),U_1869),U_1867))
        | ~ hBOOL(hAPP_P159683425l_bool(U_1871,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1869),U_1867))) )
    & ! [U_1870,U_1868,U_1866] :
        ( hBOOL(hAPP_P159683425l_bool(U_1870,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1868),U_1866)))
        | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1870),U_1868),U_1866)) ) ),
    inference(miniscope,[status(thm)],[f_386_2]) ).

cnf(f_386_4,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_1870,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1868),U_1866)))
    | ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1870),U_1868),U_1866)) ),
    inference(clausify,[status(thm)],[f_386_3]) ).

cnf(f_386_5,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(U_1871),U_1869),U_1867))
    | ~ hBOOL(hAPP_P159683425l_bool(U_1871,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1869),U_1867))) ),
    inference(clausify,[status(thm)],[f_386_3]) ).

fof(f_387_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) )
      & ( hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_347_curry__conv]) ).

fof(f_387_2,plain,
    ! [U_1874,U_1873,U_1872] :
      ( ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1874),U_1873),U_1872))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_1874,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1873),U_1872))) )
      & ( hBOOL(hAPP_P1235399154l_bool(U_1874,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1873),U_1872)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1874),U_1873),U_1872)) ) ),
    inference(variable_rename,[status(thm)],[f_387_1]) ).

fof(f_387_3,plain,
    ( ! [U_1880,U_1878,U_1876] :
        ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1880),U_1878),U_1876))
        | ~ hBOOL(hAPP_P1235399154l_bool(U_1880,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1878),U_1876))) )
    & ! [U_1879,U_1877,U_1875] :
        ( hBOOL(hAPP_P1235399154l_bool(U_1879,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1877),U_1875)))
        | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1879),U_1877),U_1875)) ) ),
    inference(miniscope,[status(thm)],[f_387_2]) ).

cnf(f_387_4,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_1879,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1877),U_1875)))
    | ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1879),U_1877),U_1875)) ),
    inference(clausify,[status(thm)],[f_387_3]) ).

cnf(f_387_5,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(U_1880),U_1878),U_1876))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_1880,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1878),U_1876))) ),
    inference(clausify,[status(thm)],[f_387_3]) ).

fof(f_388_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) )
      & ( hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_348_curry__conv]) ).

fof(f_388_2,plain,
    ! [U_1883,U_1882,U_1881] :
      ( ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1883),U_1882),U_1881))
        | ~ hBOOL(hAPP_P449474095r_bool(U_1883,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1882),U_1881))) )
      & ( hBOOL(hAPP_P449474095r_bool(U_1883,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1882),U_1881)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1883),U_1882),U_1881)) ) ),
    inference(variable_rename,[status(thm)],[f_388_1]) ).

fof(f_388_3,plain,
    ( ! [U_1889,U_1887,U_1885] :
        ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1889),U_1887),U_1885))
        | ~ hBOOL(hAPP_P449474095r_bool(U_1889,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1887),U_1885))) )
    & ! [U_1888,U_1886,U_1884] :
        ( hBOOL(hAPP_P449474095r_bool(U_1888,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1886),U_1884)))
        | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1888),U_1886),U_1884)) ) ),
    inference(miniscope,[status(thm)],[f_388_2]) ).

cnf(f_388_4,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_1888,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1886),U_1884)))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1888),U_1886),U_1884)) ),
    inference(clausify,[status(thm)],[f_388_3]) ).

cnf(f_388_5,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(U_1889),U_1887),U_1885))
    | ~ hBOOL(hAPP_P449474095r_bool(U_1889,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1887),U_1885))) ),
    inference(clausify,[status(thm)],[f_388_3]) ).

fof(f_389_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) )
      & ( hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_349_curry__conv]) ).

fof(f_389_2,plain,
    ! [U_1892,U_1891,U_1890] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1892),U_1891),U_1890))
        | ~ hBOOL(hAPP_P943837928l_bool(U_1892,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1891),U_1890))) )
      & ( hBOOL(hAPP_P943837928l_bool(U_1892,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1891),U_1890)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1892),U_1891),U_1890)) ) ),
    inference(variable_rename,[status(thm)],[f_389_1]) ).

fof(f_389_3,plain,
    ( ! [U_1898,U_1896,U_1894] :
        ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1898),U_1896),U_1894))
        | ~ hBOOL(hAPP_P943837928l_bool(U_1898,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1896),U_1894))) )
    & ! [U_1897,U_1895,U_1893] :
        ( hBOOL(hAPP_P943837928l_bool(U_1897,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1895),U_1893)))
        | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1897),U_1895),U_1893)) ) ),
    inference(miniscope,[status(thm)],[f_389_2]) ).

cnf(f_389_4,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_1897,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1895),U_1893)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1897),U_1895),U_1893)) ),
    inference(clausify,[status(thm)],[f_389_3]) ).

cnf(f_389_5,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(U_1898),U_1896),U_1894))
    | ~ hBOOL(hAPP_P943837928l_bool(U_1898,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1896),U_1894))) ),
    inference(clausify,[status(thm)],[f_389_3]) ).

fof(f_390_1,plain,
    ! [F_1,A_1,B] :
      ( ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B))
        | ~ hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) )
      & ( hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) ) ),
    inference(fof_nnf,[status(thm)],[fact_350_curry__conv]) ).

fof(f_390_2,plain,
    ! [U_1901,U_1900,U_1899] :
      ( ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1901),U_1900),U_1899))
        | ~ hBOOL(hAPP_P929938951l_bool(U_1901,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1900),U_1899))) )
      & ( hBOOL(hAPP_P929938951l_bool(U_1901,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1900),U_1899)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1901),U_1900),U_1899)) ) ),
    inference(variable_rename,[status(thm)],[f_390_1]) ).

fof(f_390_3,plain,
    ( ! [U_1907,U_1905,U_1903] :
        ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1907),U_1905),U_1903))
        | ~ hBOOL(hAPP_P929938951l_bool(U_1907,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1905),U_1903))) )
    & ! [U_1906,U_1904,U_1902] :
        ( hBOOL(hAPP_P929938951l_bool(U_1906,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1904),U_1902)))
        | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1906),U_1904),U_1902)) ) ),
    inference(miniscope,[status(thm)],[f_390_2]) ).

cnf(f_390_4,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_1906,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1904),U_1902)))
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1906),U_1904),U_1902)) ),
    inference(clausify,[status(thm)],[f_390_3]) ).

cnf(f_390_5,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(U_1907),U_1905),U_1903))
    | ~ hBOOL(hAPP_P929938951l_bool(U_1907,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1905),U_1903))) ),
    inference(clausify,[status(thm)],[f_390_3]) ).

fof(f_391_1,plain,
    ! [Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta))))
      | ~ hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) ),
    inference(fof_nnf,[status(thm)],[fact_351_lconf__upd2]) ).

fof(f_391_2,plain,
    ! [U_1914,U_1913,U_1912,U_1911,U_1910,U_1909,U_1908] :
      ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1911),U_1910),fun_up1149430426on_val(U_1909,U_1914,hAPP_val_option_val(some_val,U_1913))),fun_up424764369ion_ty(U_1908,U_1914,hAPP_ty_option_ty(some_ty,U_1912))))
      | ~ hBOOL(conf_P373316194t_char(U_1911,U_1910,U_1913,U_1912))
      | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1911),U_1910),U_1909),U_1908)) ),
    inference(variable_rename,[status(thm)],[f_391_1]) ).

cnf(f_391_3,plain,
    ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1911),U_1910),fun_up1149430426on_val(U_1909,U_1914,hAPP_val_option_val(some_val,U_1913))),fun_up424764369ion_ty(U_1908,U_1914,hAPP_ty_option_ty(some_ty,U_1912))))
    | ~ hBOOL(conf_P373316194t_char(U_1911,U_1910,U_1913,U_1912))
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1911),U_1910),U_1909),U_1908)) ),
    inference(clausify,[status(thm)],[f_391_2]) ).

fof(f_392_1,plain,
    ! [Pa,Hb,Ea,Va_1,Ta,Eb,T_a] :
      ( hBOOL(wTrt(Pa,Hb,Ea,block_list_char(Va_1,Ta,Eb),T_a))
      | ~ hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta)),Eb,T_a)) ),
    inference(fof_nnf,[status(thm)],[fact_352_WTrtBlock]) ).

fof(f_392_2,plain,
    ! [U_1921,U_1920,U_1919,U_1918,U_1917,U_1916,U_1915] :
      ( hBOOL(wTrt(U_1921,U_1920,U_1919,block_list_char(U_1918,U_1917,U_1916),U_1915))
      | ~ hBOOL(wTrt(U_1921,U_1920,fun_up424764369ion_ty(U_1919,U_1918,hAPP_ty_option_ty(some_ty,U_1917)),U_1916,U_1915)) ),
    inference(variable_rename,[status(thm)],[f_392_1]) ).

cnf(f_392_3,plain,
    ( hBOOL(wTrt(U_1921,U_1920,U_1919,block_list_char(U_1918,U_1917,U_1916),U_1915))
    | ~ hBOOL(wTrt(U_1921,U_1920,fun_up424764369ion_ty(U_1919,U_1918,hAPP_ty_option_ty(some_ty,U_1917)),U_1916,U_1915)) ),
    inference(clausify,[status(thm)],[f_392_2]) ).

fof(f_393_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,X_2),Y_1))
          & P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_353_splitE]) ).

fof(f_393_2,plain,
    ! [U_1925,U_1924] :
      ( ? [U_1923,U_1922] :
          ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1925,U_1923),U_1922))
          & U_1924 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1923),U_1922) )
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1925),U_1924)) ),
    inference(variable_rename,[status(thm)],[f_393_1]) ).

fof(f_393_3,plain,
    ! [U_1925,U_1924] :
      ( ? [U_1922] :
          ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1925,sK125(U_1925,U_1924)),U_1922))
          & U_1924 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK125(U_1925,U_1924)),U_1922) )
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1925),U_1924)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK125]),skolemize(U_1923,sK125(U_1925,U_1924))],[f_393_2]) ).

fof(f_393_4,plain,
    ! [U_1925,U_1924] :
      ( ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1925,sK125(U_1925,U_1924)),sK126(U_1925,U_1924)))
        & U_1924 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK125(U_1925,U_1924)),sK126(U_1925,U_1924)) )
      | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1925),U_1924)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK126]),skolemize(U_1922,sK126(U_1925,U_1924))],[f_393_3]) ).

cnf(f_393_5,plain,
    ( U_1924 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK125(U_1925,U_1924)),sK126(U_1925,U_1924))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1925),U_1924)) ),
    inference(clausify,[status(thm)],[f_393_4]) ).

cnf(f_393_6,plain,
    ( hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1925,sK125(U_1925,U_1924)),sK126(U_1925,U_1924)))
    | ~ hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1925),U_1924)) ),
    inference(clausify,[status(thm)],[f_393_4]) ).

fof(f_394_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,X_2),Y_1))
          & P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_354_splitE]) ).

fof(f_394_2,plain,
    ! [U_1929,U_1928] :
      ( ? [U_1927,U_1926] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1929,U_1927),U_1926))
          & U_1928 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1927),U_1926) )
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1929),U_1928)) ),
    inference(variable_rename,[status(thm)],[f_394_1]) ).

fof(f_394_3,plain,
    ! [U_1929,U_1928] :
      ( ? [U_1926] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1929,sK127(U_1929,U_1928)),U_1926))
          & U_1928 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK127(U_1929,U_1928)),U_1926) )
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1929),U_1928)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK127]),skolemize(U_1927,sK127(U_1929,U_1928))],[f_394_2]) ).

fof(f_394_4,plain,
    ! [U_1929,U_1928] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1929,sK127(U_1929,U_1928)),sK128(U_1929,U_1928)))
        & U_1928 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK127(U_1929,U_1928)),sK128(U_1929,U_1928)) )
      | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1929),U_1928)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK128]),skolemize(U_1926,sK128(U_1929,U_1928))],[f_394_3]) ).

cnf(f_394_5,plain,
    ( U_1928 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK127(U_1929,U_1928)),sK128(U_1929,U_1928))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1929),U_1928)) ),
    inference(clausify,[status(thm)],[f_394_4]) ).

cnf(f_394_6,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1929,sK127(U_1929,U_1928)),sK128(U_1929,U_1928)))
    | ~ hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1929),U_1928)) ),
    inference(clausify,[status(thm)],[f_394_4]) ).

fof(f_395_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,X_2),Y_1))
          & P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_355_splitE]) ).

fof(f_395_2,plain,
    ! [U_1933,U_1932] :
      ( ? [U_1931,U_1930] :
          ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1933,U_1931),U_1930))
          & U_1932 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1931),U_1930) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1933),U_1932)) ),
    inference(variable_rename,[status(thm)],[f_395_1]) ).

fof(f_395_3,plain,
    ! [U_1933,U_1932] :
      ( ? [U_1930] :
          ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1933,sK129(U_1933,U_1932)),U_1930))
          & U_1932 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK129(U_1933,U_1932)),U_1930) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1933),U_1932)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK129]),skolemize(U_1931,sK129(U_1933,U_1932))],[f_395_2]) ).

fof(f_395_4,plain,
    ! [U_1933,U_1932] :
      ( ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1933,sK129(U_1933,U_1932)),sK130(U_1933,U_1932)))
        & U_1932 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK129(U_1933,U_1932)),sK130(U_1933,U_1932)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1933),U_1932)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK130]),skolemize(U_1930,sK130(U_1933,U_1932))],[f_395_3]) ).

cnf(f_395_5,plain,
    ( U_1932 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK129(U_1933,U_1932)),sK130(U_1933,U_1932))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1933),U_1932)) ),
    inference(clausify,[status(thm)],[f_395_4]) ).

cnf(f_395_6,plain,
    ( hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1933,sK129(U_1933,U_1932)),sK130(U_1933,U_1932)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1933),U_1932)) ),
    inference(clausify,[status(thm)],[f_395_4]) ).

fof(f_396_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,X_2),Y_1))
          & P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_356_splitE]) ).

fof(f_396_2,plain,
    ! [U_1937,U_1936] :
      ( ? [U_1935,U_1934] :
          ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1937,U_1935),U_1934))
          & U_1936 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1935),U_1934) )
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1937),U_1936)) ),
    inference(variable_rename,[status(thm)],[f_396_1]) ).

fof(f_396_3,plain,
    ! [U_1937,U_1936] :
      ( ? [U_1934] :
          ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1937,sK131(U_1937,U_1936)),U_1934))
          & U_1936 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK131(U_1937,U_1936)),U_1934) )
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1937),U_1936)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK131]),skolemize(U_1935,sK131(U_1937,U_1936))],[f_396_2]) ).

fof(f_396_4,plain,
    ! [U_1937,U_1936] :
      ( ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1937,sK131(U_1937,U_1936)),sK132(U_1937,U_1936)))
        & U_1936 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK131(U_1937,U_1936)),sK132(U_1937,U_1936)) )
      | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1937),U_1936)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK132]),skolemize(U_1934,sK132(U_1937,U_1936))],[f_396_3]) ).

cnf(f_396_5,plain,
    ( U_1936 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK131(U_1937,U_1936)),sK132(U_1937,U_1936))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1937),U_1936)) ),
    inference(clausify,[status(thm)],[f_396_4]) ).

cnf(f_396_6,plain,
    ( hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1937,sK131(U_1937,U_1936)),sK132(U_1937,U_1936)))
    | ~ hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1937),U_1936)) ),
    inference(clausify,[status(thm)],[f_396_4]) ).

fof(f_397_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,X_2),Y_1))
          & P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1) )
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_357_splitE]) ).

fof(f_397_2,plain,
    ! [U_1941,U_1940] :
      ( ? [U_1939,U_1938] :
          ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1941,U_1939),U_1938))
          & U_1940 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1939),U_1938) )
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1941),U_1940)) ),
    inference(variable_rename,[status(thm)],[f_397_1]) ).

fof(f_397_3,plain,
    ! [U_1941,U_1940] :
      ( ? [U_1938] :
          ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1941,sK133(U_1941,U_1940)),U_1938))
          & U_1940 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK133(U_1941,U_1940)),U_1938) )
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1941),U_1940)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK133]),skolemize(U_1939,sK133(U_1941,U_1940))],[f_397_2]) ).

fof(f_397_4,plain,
    ! [U_1941,U_1940] :
      ( ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1941,sK133(U_1941,U_1940)),sK134(U_1941,U_1940)))
        & U_1940 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK133(U_1941,U_1940)),sK134(U_1941,U_1940)) )
      | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1941),U_1940)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK134]),skolemize(U_1938,sK134(U_1941,U_1940))],[f_397_3]) ).

cnf(f_397_5,plain,
    ( U_1940 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK133(U_1941,U_1940)),sK134(U_1941,U_1940))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1941),U_1940)) ),
    inference(clausify,[status(thm)],[f_397_4]) ).

cnf(f_397_6,plain,
    ( hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1941,sK133(U_1941,U_1940)),sK134(U_1941,U_1940)))
    | ~ hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1941),U_1940)) ),
    inference(clausify,[status(thm)],[f_397_4]) ).

fof(f_398_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,X_2),Y_1))
          & P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)
          & is_bop(X_2) )
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_358_splitE]) ).

fof(f_398_2,plain,
    ! [U_1945,U_1944] :
      ( ? [U_1943,U_1942] :
          ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1945,U_1943),U_1942))
          & U_1944 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1943),U_1942)
          & is_bop(U_1943) )
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(variable_rename,[status(thm)],[f_398_1]) ).

fof(f_398_3,plain,
    ! [U_1945,U_1944] :
      ( ? [U_1943] :
          ( ? [U_1942] :
              ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1945,U_1943),U_1942))
              & U_1944 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1943),U_1942) )
          & is_bop(U_1943) )
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(miniscope,[status(thm)],[f_398_2]) ).

fof(f_398_4,plain,
    ! [U_1945,U_1944] :
      ( ( ? [U_1942] :
            ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1945,sK135(U_1945,U_1944)),U_1942))
            & U_1944 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK135(U_1945,U_1944)),U_1942) )
        & is_bop(sK135(U_1945,U_1944)) )
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK135]),skolemize(U_1943,sK135(U_1945,U_1944))],[f_398_3]) ).

fof(f_398_5,plain,
    ! [U_1945,U_1944] :
      ( ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1945,sK135(U_1945,U_1944)),sK136(U_1945,U_1944)))
        & U_1944 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK135(U_1945,U_1944)),sK136(U_1945,U_1944))
        & is_bop(sK135(U_1945,U_1944)) )
      | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK136]),skolemize(U_1942,sK136(U_1945,U_1944))],[f_398_4]) ).

cnf(f_398_6,plain,
    ( is_bop(sK135(U_1945,U_1944))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(clausify,[status(thm)],[f_398_5]) ).

cnf(f_398_7,plain,
    ( U_1944 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK135(U_1945,U_1944)),sK136(U_1945,U_1944))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(clausify,[status(thm)],[f_398_5]) ).

cnf(f_398_8,plain,
    ( hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1945,sK135(U_1945,U_1944)),sK136(U_1945,U_1944)))
    | ~ hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1945),U_1944)) ),
    inference(clausify,[status(thm)],[f_398_5]) ).

fof(f_399_1,plain,
    ! [C,P_1] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,X_2),Y_1))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)) ),
    inference(fof_nnf,[status(thm)],[fact_359_splitE]) ).

fof(f_399_2,plain,
    ! [U_1949,U_1948] :
      ( ? [U_1947,U_1946] :
          ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1949,U_1947),U_1946))
          & U_1948 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1947),U_1946) )
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1949),U_1948)) ),
    inference(variable_rename,[status(thm)],[f_399_1]) ).

fof(f_399_3,plain,
    ! [U_1949,U_1948] :
      ( ? [U_1946] :
          ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1949,sK137(U_1949,U_1948)),U_1946))
          & U_1948 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK137(U_1949,U_1948)),U_1946) )
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1949),U_1948)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK137]),skolemize(U_1947,sK137(U_1949,U_1948))],[f_399_2]) ).

fof(f_399_4,plain,
    ! [U_1949,U_1948] :
      ( ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1949,sK137(U_1949,U_1948)),sK138(U_1949,U_1948)))
        & U_1948 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK137(U_1949,U_1948)),sK138(U_1949,U_1948)) )
      | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1949),U_1948)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK138]),skolemize(U_1946,sK138(U_1949,U_1948))],[f_399_3]) ).

cnf(f_399_5,plain,
    ( U_1948 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK137(U_1949,U_1948)),sK138(U_1949,U_1948))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1949),U_1948)) ),
    inference(clausify,[status(thm)],[f_399_4]) ).

cnf(f_399_6,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1949,sK137(U_1949,U_1948)),sK138(U_1949,U_1948)))
    | ~ hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1949),U_1948)) ),
    inference(clausify,[status(thm)],[f_399_4]) ).

fof(f_400_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,A),B_1))
          & P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_360_splitI2]) ).

fof(f_400_2,plain,
    ! [U_1953,U_1952] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1953),U_1952))
      | ? [U_1951,U_1950] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1953,U_1951),U_1950))
          & U_1952 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_1951),U_1950) ) ),
    inference(variable_rename,[status(thm)],[f_400_1]) ).

fof(f_400_3,plain,
    ! [U_1953,U_1952] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1953),U_1952))
      | ? [U_1950] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1953,sK139(U_1953,U_1952)),U_1950))
          & U_1952 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK139(U_1953,U_1952)),U_1950) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK139]),skolemize(U_1951,sK139(U_1953,U_1952))],[f_400_2]) ).

fof(f_400_4,plain,
    ! [U_1953,U_1952] :
      ( hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1953),U_1952))
      | ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1953,sK139(U_1953,U_1952)),sK140(U_1953,U_1952)))
        & U_1952 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK139(U_1953,U_1952)),sK140(U_1953,U_1952)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK140]),skolemize(U_1950,sK140(U_1953,U_1952))],[f_400_3]) ).

cnf(f_400_5,plain,
    ( U_1952 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK139(U_1953,U_1952)),sK140(U_1953,U_1952))
    | hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1953),U_1952)) ),
    inference(clausify,[status(thm)],[f_400_4]) ).

cnf(f_400_6,plain,
    ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_1953,sK139(U_1953,U_1952)),sK140(U_1953,U_1952)))
    | hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_1953),U_1952)) ),
    inference(clausify,[status(thm)],[f_400_4]) ).

fof(f_401_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,A),B_1))
          & P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_361_splitI2]) ).

fof(f_401_2,plain,
    ! [U_1957,U_1956] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1957),U_1956))
      | ? [U_1955,U_1954] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1957,U_1955),U_1954))
          & U_1956 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_1955),U_1954) ) ),
    inference(variable_rename,[status(thm)],[f_401_1]) ).

fof(f_401_3,plain,
    ! [U_1957,U_1956] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1957),U_1956))
      | ? [U_1954] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1957,sK141(U_1957,U_1956)),U_1954))
          & U_1956 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK141(U_1957,U_1956)),U_1954) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK141]),skolemize(U_1955,sK141(U_1957,U_1956))],[f_401_2]) ).

fof(f_401_4,plain,
    ! [U_1957,U_1956] :
      ( hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1957),U_1956))
      | ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1957,sK141(U_1957,U_1956)),sK142(U_1957,U_1956)))
        & U_1956 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK141(U_1957,U_1956)),sK142(U_1957,U_1956)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK142]),skolemize(U_1954,sK142(U_1957,U_1956))],[f_401_3]) ).

cnf(f_401_5,plain,
    ( U_1956 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK141(U_1957,U_1956)),sK142(U_1957,U_1956))
    | hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1957),U_1956)) ),
    inference(clausify,[status(thm)],[f_401_4]) ).

cnf(f_401_6,plain,
    ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_1957,sK141(U_1957,U_1956)),sK142(U_1957,U_1956)))
    | hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_1957),U_1956)) ),
    inference(clausify,[status(thm)],[f_401_4]) ).

fof(f_402_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A),B_1))
          & P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_362_splitI2]) ).

fof(f_402_2,plain,
    ! [U_1961,U_1960] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1961),U_1960))
      | ? [U_1959,U_1958] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1961,U_1959),U_1958))
          & U_1960 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_1959),U_1958) ) ),
    inference(variable_rename,[status(thm)],[f_402_1]) ).

fof(f_402_3,plain,
    ! [U_1961,U_1960] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1961),U_1960))
      | ? [U_1958] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1961,sK143(U_1961,U_1960)),U_1958))
          & U_1960 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK143(U_1961,U_1960)),U_1958) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK143]),skolemize(U_1959,sK143(U_1961,U_1960))],[f_402_2]) ).

fof(f_402_4,plain,
    ! [U_1961,U_1960] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1961),U_1960))
      | ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1961,sK143(U_1961,U_1960)),sK144(U_1961,U_1960)))
        & U_1960 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK143(U_1961,U_1960)),sK144(U_1961,U_1960)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK144]),skolemize(U_1958,sK144(U_1961,U_1960))],[f_402_3]) ).

cnf(f_402_5,plain,
    ( U_1960 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK143(U_1961,U_1960)),sK144(U_1961,U_1960))
    | hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1961),U_1960)) ),
    inference(clausify,[status(thm)],[f_402_4]) ).

cnf(f_402_6,plain,
    ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_1961,sK143(U_1961,U_1960)),sK144(U_1961,U_1960)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_1961),U_1960)) ),
    inference(clausify,[status(thm)],[f_402_4]) ).

fof(f_403_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,A),B_1))
          & P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_363_splitI2]) ).

fof(f_403_2,plain,
    ! [U_1965,U_1964] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1965),U_1964))
      | ? [U_1963,U_1962] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1965,U_1963),U_1962))
          & U_1964 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_1963),U_1962) ) ),
    inference(variable_rename,[status(thm)],[f_403_1]) ).

fof(f_403_3,plain,
    ! [U_1965,U_1964] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1965),U_1964))
      | ? [U_1962] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1965,sK145(U_1965,U_1964)),U_1962))
          & U_1964 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK145(U_1965,U_1964)),U_1962) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK145]),skolemize(U_1963,sK145(U_1965,U_1964))],[f_403_2]) ).

fof(f_403_4,plain,
    ! [U_1965,U_1964] :
      ( hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1965),U_1964))
      | ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1965,sK145(U_1965,U_1964)),sK146(U_1965,U_1964)))
        & U_1964 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK145(U_1965,U_1964)),sK146(U_1965,U_1964)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK146]),skolemize(U_1962,sK146(U_1965,U_1964))],[f_403_3]) ).

cnf(f_403_5,plain,
    ( U_1964 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK145(U_1965,U_1964)),sK146(U_1965,U_1964))
    | hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1965),U_1964)) ),
    inference(clausify,[status(thm)],[f_403_4]) ).

cnf(f_403_6,plain,
    ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_1965,sK145(U_1965,U_1964)),sK146(U_1965,U_1964)))
    | hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_1965),U_1964)) ),
    inference(clausify,[status(thm)],[f_403_4]) ).

fof(f_404_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,A),B_1))
          & P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_364_splitI2]) ).

fof(f_404_2,plain,
    ! [U_1969,U_1968] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1969),U_1968))
      | ? [U_1967,U_1966] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1969,U_1967),U_1966))
          & U_1968 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_1967),U_1966) ) ),
    inference(variable_rename,[status(thm)],[f_404_1]) ).

fof(f_404_3,plain,
    ! [U_1969,U_1968] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1969),U_1968))
      | ? [U_1966] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1969,sK147(U_1969,U_1968)),U_1966))
          & U_1968 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK147(U_1969,U_1968)),U_1966) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK147]),skolemize(U_1967,sK147(U_1969,U_1968))],[f_404_2]) ).

fof(f_404_4,plain,
    ! [U_1969,U_1968] :
      ( hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1969),U_1968))
      | ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1969,sK147(U_1969,U_1968)),sK148(U_1969,U_1968)))
        & U_1968 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK147(U_1969,U_1968)),sK148(U_1969,U_1968)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK148]),skolemize(U_1966,sK148(U_1969,U_1968))],[f_404_3]) ).

cnf(f_404_5,plain,
    ( U_1968 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK147(U_1969,U_1968)),sK148(U_1969,U_1968))
    | hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1969),U_1968)) ),
    inference(clausify,[status(thm)],[f_404_4]) ).

cnf(f_404_6,plain,
    ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_1969,sK147(U_1969,U_1968)),sK148(U_1969,U_1968)))
    | hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_1969),U_1968)) ),
    inference(clausify,[status(thm)],[f_404_4]) ).

fof(f_405_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,A),B_1))
          & P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)
          & is_bop(A) ) ),
    inference(fof_nnf,[status(thm)],[fact_365_splitI2]) ).

fof(f_405_2,plain,
    ! [U_1973,U_1972] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972))
      | ? [U_1971,U_1970] :
          ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1973,U_1971),U_1970))
          & U_1972 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1971),U_1970)
          & is_bop(U_1971) ) ),
    inference(variable_rename,[status(thm)],[f_405_1]) ).

fof(f_405_3,plain,
    ! [U_1973,U_1972] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972))
      | ? [U_1971] :
          ( ? [U_1970] :
              ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1973,U_1971),U_1970))
              & U_1972 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_1971),U_1970) )
          & is_bop(U_1971) ) ),
    inference(miniscope,[status(thm)],[f_405_2]) ).

fof(f_405_4,plain,
    ! [U_1973,U_1972] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972))
      | ( ? [U_1970] :
            ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1973,sK149(U_1973,U_1972)),U_1970))
            & U_1972 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK149(U_1973,U_1972)),U_1970) )
        & is_bop(sK149(U_1973,U_1972)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK149]),skolemize(U_1971,sK149(U_1973,U_1972))],[f_405_3]) ).

fof(f_405_5,plain,
    ! [U_1973,U_1972] :
      ( hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972))
      | ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1973,sK149(U_1973,U_1972)),sK150(U_1973,U_1972)))
        & U_1972 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK149(U_1973,U_1972)),sK150(U_1973,U_1972))
        & is_bop(sK149(U_1973,U_1972)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK150]),skolemize(U_1970,sK150(U_1973,U_1972))],[f_405_4]) ).

cnf(f_405_6,plain,
    ( is_bop(sK149(U_1973,U_1972))
    | hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972)) ),
    inference(clausify,[status(thm)],[f_405_5]) ).

cnf(f_405_7,plain,
    ( U_1972 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK149(U_1973,U_1972)),sK150(U_1973,U_1972))
    | hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972)) ),
    inference(clausify,[status(thm)],[f_405_5]) ).

cnf(f_405_8,plain,
    ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_1973,sK149(U_1973,U_1972)),sK150(U_1973,U_1972)))
    | hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_1973),U_1972)) ),
    inference(clausify,[status(thm)],[f_405_5]) ).

fof(f_406_1,plain,
    ! [C,P_1] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1))
      | ? [A,B_1] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,A),B_1))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_366_splitI2]) ).

fof(f_406_2,plain,
    ! [U_1977,U_1976] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1977),U_1976))
      | ? [U_1975,U_1974] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1977,U_1975),U_1974))
          & U_1976 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_1975),U_1974) ) ),
    inference(variable_rename,[status(thm)],[f_406_1]) ).

fof(f_406_3,plain,
    ! [U_1977,U_1976] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1977),U_1976))
      | ? [U_1974] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1977,sK151(U_1977,U_1976)),U_1974))
          & U_1976 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK151(U_1977,U_1976)),U_1974) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK151]),skolemize(U_1975,sK151(U_1977,U_1976))],[f_406_2]) ).

fof(f_406_4,plain,
    ! [U_1977,U_1976] :
      ( hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1977),U_1976))
      | ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1977,sK151(U_1977,U_1976)),sK152(U_1977,U_1976)))
        & U_1976 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK151(U_1977,U_1976)),sK152(U_1977,U_1976)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK152]),skolemize(U_1974,sK152(U_1977,U_1976))],[f_406_3]) ).

cnf(f_406_5,plain,
    ( U_1976 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK151(U_1977,U_1976)),sK152(U_1977,U_1976))
    | hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1977),U_1976)) ),
    inference(clausify,[status(thm)],[f_406_4]) ).

cnf(f_406_6,plain,
    ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_1977,sK151(U_1977,U_1976)),sK152(U_1977,U_1976)))
    | hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_1977),U_1976)) ),
    inference(clausify,[status(thm)],[f_406_4]) ).

fof(f_407_1,plain,
    ! [E_2,T_2_1,Pa,Hb,Ea,E_1,T_1_2] :
      ( hBOOL(wTrt(Pa,Hb,Ea,seq_list_char(E_1,E_2),T_2_1))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2)) ),
    inference(fof_nnf,[status(thm)],[fact_367_WTrtSeq]) ).

fof(f_407_2,plain,
    ! [U_1984,U_1983,U_1982,U_1981,U_1980,U_1979,U_1978] :
      ( hBOOL(wTrt(U_1982,U_1981,U_1980,seq_list_char(U_1979,U_1984),U_1983))
      | ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1984,U_1983))
      | ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1979,U_1978)) ),
    inference(variable_rename,[status(thm)],[f_407_1]) ).

fof(f_407_3,plain,
    ! [U_1984,U_1983,U_1982,U_1981,U_1980,U_1979] :
      ( ! [U_1978] : ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1979,U_1978))
      | hBOOL(wTrt(U_1982,U_1981,U_1980,seq_list_char(U_1979,U_1984),U_1983))
      | ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1984,U_1983)) ),
    inference(miniscope,[status(thm)],[f_407_2]) ).

cnf(f_407_4,plain,
    ( ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1979,U_1978))
    | hBOOL(wTrt(U_1982,U_1981,U_1980,seq_list_char(U_1979,U_1984),U_1983))
    | ~ hBOOL(wTrt(U_1982,U_1981,U_1980,U_1984,U_1983)) ),
    inference(clausify,[status(thm)],[f_407_3]) ).

fof(f_408_1,plain,
    ! [Pa,Hb,Lb,Ea] :
      ( ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea))
        | ? [V_4,V_3] :
            ( ! [T] :
                ( ~ hBOOL(conf_P373316194t_char(Pa,Hb,V_3,T))
                | hAPP_l512744617ion_ty(Ea,V_4) != hAPP_ty_option_ty(some_ty,T) )
            & hAPP_l207779698on_val(Lb,V_4) = hAPP_val_option_val(some_val,V_3) ) )
      & ( ! [V_4,V_3] :
            ( ? [T] :
                ( hBOOL(conf_P373316194t_char(Pa,Hb,V_3,T))
                & hAPP_l512744617ion_ty(Ea,V_4) = hAPP_ty_option_ty(some_ty,T) )
            | hAPP_l207779698on_val(Lb,V_4) != hAPP_val_option_val(some_val,V_3) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) ) ),
    inference(fof_nnf,[status(thm)],[fact_368_lconf__def]) ).

fof(f_408_2,plain,
    ! [U_1994,U_1993,U_1992,U_1991] :
      ( ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1994),U_1993),U_1992),U_1991))
        | ? [U_1990,U_1989] :
            ( ! [U_1988] :
                ( ~ hBOOL(conf_P373316194t_char(U_1994,U_1993,U_1989,U_1988))
                | hAPP_l512744617ion_ty(U_1991,U_1990) != hAPP_ty_option_ty(some_ty,U_1988) )
            & hAPP_l207779698on_val(U_1992,U_1990) = hAPP_val_option_val(some_val,U_1989) ) )
      & ( ! [U_1987,U_1986] :
            ( ? [U_1985] :
                ( hBOOL(conf_P373316194t_char(U_1994,U_1993,U_1986,U_1985))
                & hAPP_l512744617ion_ty(U_1991,U_1987) = hAPP_ty_option_ty(some_ty,U_1985) )
            | hAPP_l207779698on_val(U_1992,U_1987) != hAPP_val_option_val(some_val,U_1986) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_1994),U_1993),U_1992),U_1991)) ) ),
    inference(variable_rename,[status(thm)],[f_408_1]) ).

fof(f_408_3,plain,
    ( ! [U_2002,U_2000,U_1998,U_1996] :
        ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996))
        | ? [U_1990,U_1989] :
            ( ! [U_1988] :
                ( ~ hBOOL(conf_P373316194t_char(U_2002,U_2000,U_1989,U_1988))
                | hAPP_l512744617ion_ty(U_1996,U_1990) != hAPP_ty_option_ty(some_ty,U_1988) )
            & hAPP_l207779698on_val(U_1998,U_1990) = hAPP_val_option_val(some_val,U_1989) ) )
    & ! [U_2001,U_1999,U_1997,U_1995] :
        ( ! [U_1987,U_1986] :
            ( ? [U_1985] :
                ( hBOOL(conf_P373316194t_char(U_2001,U_1999,U_1986,U_1985))
                & hAPP_l512744617ion_ty(U_1995,U_1987) = hAPP_ty_option_ty(some_ty,U_1985) )
            | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ) ),
    inference(miniscope,[status(thm)],[f_408_2]) ).

fof(f_408_4,plain,
    ( ! [U_2002,U_2000,U_1998,U_1996] :
        ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996))
        | ? [U_1990,U_1989] :
            ( ! [U_1988] :
                ( ~ hBOOL(conf_P373316194t_char(U_2002,U_2000,U_1989,U_1988))
                | hAPP_l512744617ion_ty(U_1996,U_1990) != hAPP_ty_option_ty(some_ty,U_1988) )
            & hAPP_l207779698on_val(U_1998,U_1990) = hAPP_val_option_val(some_val,U_1989) ) )
    & ! [U_2001,U_1999,U_1997,U_1995] :
        ( ! [U_1987,U_1986] :
            ( ( hBOOL(conf_P373316194t_char(U_2001,U_1999,U_1986,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)))
              & hAPP_l512744617ion_ty(U_1995,U_1987) = hAPP_ty_option_ty(some_ty,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)) )
            | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK153]),skolemize(U_1985,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986))],[f_408_3]) ).

fof(f_408_5,plain,
    ( ! [U_2002,U_2000,U_1998,U_1996] :
        ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996))
        | ? [U_1989] :
            ( ! [U_1988] :
                ( ~ hBOOL(conf_P373316194t_char(U_2002,U_2000,U_1989,U_1988))
                | hAPP_l512744617ion_ty(U_1996,sK154(U_2002,U_2000,U_1998,U_1996)) != hAPP_ty_option_ty(some_ty,U_1988) )
            & hAPP_l207779698on_val(U_1998,sK154(U_2002,U_2000,U_1998,U_1996)) = hAPP_val_option_val(some_val,U_1989) ) )
    & ! [U_2001,U_1999,U_1997,U_1995] :
        ( ! [U_1987,U_1986] :
            ( ( hBOOL(conf_P373316194t_char(U_2001,U_1999,U_1986,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)))
              & hAPP_l512744617ion_ty(U_1995,U_1987) = hAPP_ty_option_ty(some_ty,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)) )
            | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK154]),skolemize(U_1990,sK154(U_2002,U_2000,U_1998,U_1996))],[f_408_4]) ).

fof(f_408_6,plain,
    ( ! [U_2002,U_2000,U_1998,U_1996] :
        ( hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996))
        | ( ! [U_1988] :
              ( ~ hBOOL(conf_P373316194t_char(U_2002,U_2000,sK155(U_2002,U_2000,U_1998,U_1996),U_1988))
              | hAPP_l512744617ion_ty(U_1996,sK154(U_2002,U_2000,U_1998,U_1996)) != hAPP_ty_option_ty(some_ty,U_1988) )
          & hAPP_l207779698on_val(U_1998,sK154(U_2002,U_2000,U_1998,U_1996)) = hAPP_val_option_val(some_val,sK155(U_2002,U_2000,U_1998,U_1996)) ) )
    & ! [U_2001,U_1999,U_1997,U_1995] :
        ( ! [U_1987,U_1986] :
            ( ( hBOOL(conf_P373316194t_char(U_2001,U_1999,U_1986,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)))
              & hAPP_l512744617ion_ty(U_1995,U_1987) = hAPP_ty_option_ty(some_ty,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)) )
            | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986) )
        | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK155]),skolemize(U_1989,sK155(U_2002,U_2000,U_1998,U_1996))],[f_408_5]) ).

cnf(f_408_7,plain,
    ( hAPP_l512744617ion_ty(U_1995,U_1987) = hAPP_ty_option_ty(some_ty,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986))
    | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986)
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ),
    inference(clausify,[status(thm)],[f_408_6]) ).

cnf(f_408_8,plain,
    ( hBOOL(conf_P373316194t_char(U_2001,U_1999,U_1986,sK153(U_2001,U_1999,U_1997,U_1995,U_1987,U_1986)))
    | hAPP_l207779698on_val(U_1997,U_1987) != hAPP_val_option_val(some_val,U_1986)
    | ~ hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2001),U_1999),U_1997),U_1995)) ),
    inference(clausify,[status(thm)],[f_408_6]) ).

cnf(f_408_9,plain,
    ( hAPP_l207779698on_val(U_1998,sK154(U_2002,U_2000,U_1998,U_1996)) = hAPP_val_option_val(some_val,sK155(U_2002,U_2000,U_1998,U_1996))
    | hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996)) ),
    inference(clausify,[status(thm)],[f_408_6]) ).

cnf(f_408_10,plain,
    ( ~ hBOOL(conf_P373316194t_char(U_2002,U_2000,sK155(U_2002,U_2000,U_1998,U_1996),U_1988))
    | hAPP_l512744617ion_ty(U_1996,sK154(U_2002,U_2000,U_1998,U_1996)) != hAPP_ty_option_ty(some_ty,U_1988)
    | hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(U_2002),U_2000),U_1998),U_1996)) ),
    inference(clausify,[status(thm)],[f_408_6]) ).

fof(f_409_1,plain,
    ! [Va_1,Va,Hb,Lb,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_369_red__reds_ORedLAss]) ).

fof(f_409_2,plain,
    ! [U_2007,U_2006,U_2005,U_2004,U_2003] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2007,val_list_char(U_2006))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2005),U_2004))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2005),fun_up1149430426on_val(U_2004,U_2007,hAPP_val_option_val(some_val,U_2006))))),red(U_2003))),
    inference(variable_rename,[status(thm)],[f_409_1]) ).

cnf(f_409_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2007,val_list_char(U_2006))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2005),U_2004))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2005),fun_up1149430426on_val(U_2004,U_2007,hAPP_val_option_val(some_val,U_2006))))),red(U_2003))),
    inference(clausify,[status(thm)],[f_409_2]) ).

fof(f_410_1,plain,
    ! [Hb] : hBOOL(hext(Hb,Hb)),
    inference(fof_nnf,[status(thm)],[fact_370_hext__refl]) ).

fof(f_410_2,plain,
    ! [U_2008] : hBOOL(hext(U_2008,U_2008)),
    inference(variable_rename,[status(thm)],[f_410_1]) ).

cnf(f_410_3,plain,
    hBOOL(hext(U_2008,U_2008)),
    inference(clausify,[status(thm)],[f_410_2]) ).

fof(f_411_1,plain,
    ! [G,F_1] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P159683425l_bool(G,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P159683425l_bool(G,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1)))
            & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_371_cond__split__eta]) ).

fof(f_411_2,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ? [U_2010,U_2009] :
          ( ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2010),U_2009))
            & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2010),U_2009))) )
          | ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2010),U_2009)))
            & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2010),U_2009)) ) ) ),
    inference(variable_rename,[status(thm)],[f_411_1]) ).

fof(f_411_3,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ? [U_2016,U_2014] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2016),U_2014))
          & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2016),U_2014))) )
      | ? [U_2015,U_2013] :
          ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2015),U_2013)))
          & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2015),U_2013)) ) ),
    inference(miniscope,[status(thm)],[f_411_2]) ).

fof(f_411_4,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ? [U_2016,U_2014] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2016),U_2014))
          & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2016),U_2014))) )
      | ? [U_2013] :
          ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),U_2013)))
          & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),U_2013)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK156]),skolemize(U_2015,sK156(U_2012,U_2011))],[f_411_3]) ).

fof(f_411_5,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ? [U_2016,U_2014] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,U_2016),U_2014))
          & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2016),U_2014))) )
      | ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))))
        & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK157]),skolemize(U_2013,sK157(U_2012,U_2011))],[f_411_4]) ).

fof(f_411_6,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ? [U_2014] :
          ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK158(U_2012,U_2011)),U_2014))
          & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK158(U_2012,U_2011)),U_2014))) )
      | ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))))
        & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK158]),skolemize(U_2016,sK158(U_2012,U_2011))],[f_411_5]) ).

fof(f_411_7,plain,
    ! [U_2012,U_2011] :
      ( hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012
      | ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK158(U_2012,U_2011)),sK159(U_2012,U_2011)))
        & hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK158(U_2012,U_2011)),sK159(U_2012,U_2011)))) )
      | ( ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))))
        & hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK159]),skolemize(U_2014,sK159(U_2012,U_2011))],[f_411_6]) ).

cnf(f_411_8,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK158(U_2012,U_2011)),sK159(U_2012,U_2011))))
    | hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),sK157(U_2012,U_2011)))
    | hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012 ),
    inference(clausify,[status(thm)],[f_411_7]) ).

cnf(f_411_9,plain,
    ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK158(U_2012,U_2011)),sK159(U_2012,U_2011)))
    | hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK156(U_2012,U_2011)),sK157(U_2012,U_2011)))
    | hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012 ),
    inference(clausify,[status(thm)],[f_411_7]) ).

cnf(f_411_10,plain,
    ( hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK158(U_2012,U_2011)),sK159(U_2012,U_2011))))
    | ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))))
    | hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012 ),
    inference(clausify,[status(thm)],[f_411_7]) ).

cnf(f_411_11,plain,
    ( ~ hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2011,sK158(U_2012,U_2011)),sK159(U_2012,U_2011)))
    | ~ hBOOL(hAPP_P159683425l_bool(U_2012,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK156(U_2012,U_2011)),sK157(U_2012,U_2011))))
    | hAPP_f2121594859l_bool(produc1958875245l_bool,U_2011) = U_2012 ),
    inference(clausify,[status(thm)],[f_411_7]) ).

fof(f_412_1,plain,
    ! [G,F_1] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P282169671l_bool(G,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P282169671l_bool(G,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1)))
            & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_372_cond__split__eta]) ).

fof(f_412_2,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ? [U_2018,U_2017] :
          ( ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2018),U_2017))
            & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2018),U_2017))) )
          | ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2018),U_2017)))
            & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2018),U_2017)) ) ) ),
    inference(variable_rename,[status(thm)],[f_412_1]) ).

fof(f_412_3,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ? [U_2024,U_2022] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2024),U_2022))
          & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2024),U_2022))) )
      | ? [U_2023,U_2021] :
          ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2023),U_2021)))
          & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2023),U_2021)) ) ),
    inference(miniscope,[status(thm)],[f_412_2]) ).

fof(f_412_4,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ? [U_2024,U_2022] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2024),U_2022))
          & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2024),U_2022))) )
      | ? [U_2021] :
          ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),U_2021)))
          & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),U_2021)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK160]),skolemize(U_2023,sK160(U_2020,U_2019))],[f_412_3]) ).

fof(f_412_5,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ? [U_2024,U_2022] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,U_2024),U_2022))
          & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2024),U_2022))) )
      | ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))))
        & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK161]),skolemize(U_2021,sK161(U_2020,U_2019))],[f_412_4]) ).

fof(f_412_6,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ? [U_2022] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK162(U_2020,U_2019)),U_2022))
          & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK162(U_2020,U_2019)),U_2022))) )
      | ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))))
        & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK162]),skolemize(U_2024,sK162(U_2020,U_2019))],[f_412_5]) ).

fof(f_412_7,plain,
    ! [U_2020,U_2019] :
      ( hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020
      | ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK162(U_2020,U_2019)),sK163(U_2020,U_2019)))
        & hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK162(U_2020,U_2019)),sK163(U_2020,U_2019)))) )
      | ( ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))))
        & hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK163]),skolemize(U_2022,sK163(U_2020,U_2019))],[f_412_6]) ).

cnf(f_412_8,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK162(U_2020,U_2019)),sK163(U_2020,U_2019))))
    | hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),sK161(U_2020,U_2019)))
    | hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020 ),
    inference(clausify,[status(thm)],[f_412_7]) ).

cnf(f_412_9,plain,
    ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK162(U_2020,U_2019)),sK163(U_2020,U_2019)))
    | hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK160(U_2020,U_2019)),sK161(U_2020,U_2019)))
    | hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020 ),
    inference(clausify,[status(thm)],[f_412_7]) ).

cnf(f_412_10,plain,
    ( hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK162(U_2020,U_2019)),sK163(U_2020,U_2019))))
    | ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))))
    | hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020 ),
    inference(clausify,[status(thm)],[f_412_7]) ).

cnf(f_412_11,plain,
    ( ~ hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2019,sK162(U_2020,U_2019)),sK163(U_2020,U_2019)))
    | ~ hBOOL(hAPP_P282169671l_bool(U_2020,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK160(U_2020,U_2019)),sK161(U_2020,U_2019))))
    | hAPP_f635218277l_bool(produc1911463199l_bool,U_2019) = U_2020 ),
    inference(clausify,[status(thm)],[f_412_7]) ).

fof(f_413_1,plain,
    ! [G,F_1] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P1708370145l_bool(G,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P1708370145l_bool(G,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1)))
            & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_373_cond__split__eta]) ).

fof(f_413_2,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ? [U_2026,U_2025] :
          ( ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2026),U_2025))
            & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2026),U_2025))) )
          | ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2026),U_2025)))
            & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2026),U_2025)) ) ) ),
    inference(variable_rename,[status(thm)],[f_413_1]) ).

fof(f_413_3,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ? [U_2032,U_2030] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2032),U_2030))
          & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2032),U_2030))) )
      | ? [U_2031,U_2029] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2031),U_2029)))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2031),U_2029)) ) ),
    inference(miniscope,[status(thm)],[f_413_2]) ).

fof(f_413_4,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ? [U_2032,U_2030] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2032),U_2030))
          & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2032),U_2030))) )
      | ? [U_2029] :
          ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),U_2029)))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),U_2029)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK164]),skolemize(U_2031,sK164(U_2028,U_2027))],[f_413_3]) ).

fof(f_413_5,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ? [U_2032,U_2030] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,U_2032),U_2030))
          & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2032),U_2030))) )
      | ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK165]),skolemize(U_2029,sK165(U_2028,U_2027))],[f_413_4]) ).

fof(f_413_6,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ? [U_2030] :
          ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK166(U_2028,U_2027)),U_2030))
          & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK166(U_2028,U_2027)),U_2030))) )
      | ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK166]),skolemize(U_2032,sK166(U_2028,U_2027))],[f_413_5]) ).

fof(f_413_7,plain,
    ! [U_2028,U_2027] :
      ( hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028
      | ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK166(U_2028,U_2027)),sK167(U_2028,U_2027)))
        & hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK166(U_2028,U_2027)),sK167(U_2028,U_2027)))) )
      | ( ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK167]),skolemize(U_2030,sK167(U_2028,U_2027))],[f_413_6]) ).

cnf(f_413_8,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK166(U_2028,U_2027)),sK167(U_2028,U_2027))))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),sK165(U_2028,U_2027)))
    | hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028 ),
    inference(clausify,[status(thm)],[f_413_7]) ).

cnf(f_413_9,plain,
    ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK166(U_2028,U_2027)),sK167(U_2028,U_2027)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK164(U_2028,U_2027)),sK165(U_2028,U_2027)))
    | hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028 ),
    inference(clausify,[status(thm)],[f_413_7]) ).

cnf(f_413_10,plain,
    ( hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK166(U_2028,U_2027)),sK167(U_2028,U_2027))))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))))
    | hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028 ),
    inference(clausify,[status(thm)],[f_413_7]) ).

cnf(f_413_11,plain,
    ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2027,sK166(U_2028,U_2027)),sK167(U_2028,U_2027)))
    | ~ hBOOL(hAPP_P1708370145l_bool(U_2028,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK164(U_2028,U_2027)),sK165(U_2028,U_2027))))
    | hAPP_f1930574389l_bool(produc1815960045l_bool,U_2027) = U_2028 ),
    inference(clausify,[status(thm)],[f_413_7]) ).

fof(f_414_1,plain,
    ! [G,F_1] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P1235399154l_bool(G,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P1235399154l_bool(G,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1)))
            & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_374_cond__split__eta]) ).

fof(f_414_2,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ? [U_2034,U_2033] :
          ( ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2034),U_2033))
            & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2034),U_2033))) )
          | ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2034),U_2033)))
            & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2034),U_2033)) ) ) ),
    inference(variable_rename,[status(thm)],[f_414_1]) ).

fof(f_414_3,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ? [U_2040,U_2038] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2040),U_2038))
          & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2040),U_2038))) )
      | ? [U_2039,U_2037] :
          ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2039),U_2037)))
          & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2039),U_2037)) ) ),
    inference(miniscope,[status(thm)],[f_414_2]) ).

fof(f_414_4,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ? [U_2040,U_2038] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2040),U_2038))
          & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2040),U_2038))) )
      | ? [U_2037] :
          ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),U_2037)))
          & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),U_2037)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK168]),skolemize(U_2039,sK168(U_2036,U_2035))],[f_414_3]) ).

fof(f_414_5,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ? [U_2040,U_2038] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,U_2040),U_2038))
          & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2040),U_2038))) )
      | ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))))
        & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK169]),skolemize(U_2037,sK169(U_2036,U_2035))],[f_414_4]) ).

fof(f_414_6,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ? [U_2038] :
          ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK170(U_2036,U_2035)),U_2038))
          & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK170(U_2036,U_2035)),U_2038))) )
      | ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))))
        & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK170]),skolemize(U_2040,sK170(U_2036,U_2035))],[f_414_5]) ).

fof(f_414_7,plain,
    ! [U_2036,U_2035] :
      ( hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036
      | ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK170(U_2036,U_2035)),sK171(U_2036,U_2035)))
        & hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK170(U_2036,U_2035)),sK171(U_2036,U_2035)))) )
      | ( ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))))
        & hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK171]),skolemize(U_2038,sK171(U_2036,U_2035))],[f_414_6]) ).

cnf(f_414_8,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK170(U_2036,U_2035)),sK171(U_2036,U_2035))))
    | hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),sK169(U_2036,U_2035)))
    | hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036 ),
    inference(clausify,[status(thm)],[f_414_7]) ).

cnf(f_414_9,plain,
    ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK170(U_2036,U_2035)),sK171(U_2036,U_2035)))
    | hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK168(U_2036,U_2035)),sK169(U_2036,U_2035)))
    | hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036 ),
    inference(clausify,[status(thm)],[f_414_7]) ).

cnf(f_414_10,plain,
    ( hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK170(U_2036,U_2035)),sK171(U_2036,U_2035))))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))))
    | hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036 ),
    inference(clausify,[status(thm)],[f_414_7]) ).

cnf(f_414_11,plain,
    ( ~ hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2035,sK170(U_2036,U_2035)),sK171(U_2036,U_2035)))
    | ~ hBOOL(hAPP_P1235399154l_bool(U_2036,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK168(U_2036,U_2035)),sK169(U_2036,U_2035))))
    | hAPP_f1443410953l_bool(produc392960766l_bool,U_2035) = U_2036 ),
    inference(clausify,[status(thm)],[f_414_7]) ).

fof(f_415_1,plain,
    ! [G,F_1] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P449474095r_bool(G,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P449474095r_bool(G,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1)))
            & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_375_cond__split__eta]) ).

fof(f_415_2,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ? [U_2042,U_2041] :
          ( ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2042),U_2041))
            & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2042),U_2041))) )
          | ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2042),U_2041)))
            & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2042),U_2041)) ) ) ),
    inference(variable_rename,[status(thm)],[f_415_1]) ).

fof(f_415_3,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ? [U_2048,U_2046] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2048),U_2046))
          & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2048),U_2046))) )
      | ? [U_2047,U_2045] :
          ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2047),U_2045)))
          & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2047),U_2045)) ) ),
    inference(miniscope,[status(thm)],[f_415_2]) ).

fof(f_415_4,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ? [U_2048,U_2046] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2048),U_2046))
          & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2048),U_2046))) )
      | ? [U_2045] :
          ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),U_2045)))
          & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),U_2045)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK172]),skolemize(U_2047,sK172(U_2044,U_2043))],[f_415_3]) ).

fof(f_415_5,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ? [U_2048,U_2046] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,U_2048),U_2046))
          & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2048),U_2046))) )
      | ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))))
        & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK173]),skolemize(U_2045,sK173(U_2044,U_2043))],[f_415_4]) ).

fof(f_415_6,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ? [U_2046] :
          ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK174(U_2044,U_2043)),U_2046))
          & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK174(U_2044,U_2043)),U_2046))) )
      | ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))))
        & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK174]),skolemize(U_2048,sK174(U_2044,U_2043))],[f_415_5]) ).

fof(f_415_7,plain,
    ! [U_2044,U_2043] :
      ( hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044
      | ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK174(U_2044,U_2043)),sK175(U_2044,U_2043)))
        & hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK174(U_2044,U_2043)),sK175(U_2044,U_2043)))) )
      | ( ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))))
        & hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK175]),skolemize(U_2046,sK175(U_2044,U_2043))],[f_415_6]) ).

cnf(f_415_8,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK174(U_2044,U_2043)),sK175(U_2044,U_2043))))
    | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),sK173(U_2044,U_2043)))
    | hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044 ),
    inference(clausify,[status(thm)],[f_415_7]) ).

cnf(f_415_9,plain,
    ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK174(U_2044,U_2043)),sK175(U_2044,U_2043)))
    | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK172(U_2044,U_2043)),sK173(U_2044,U_2043)))
    | hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044 ),
    inference(clausify,[status(thm)],[f_415_7]) ).

cnf(f_415_10,plain,
    ( hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK174(U_2044,U_2043)),sK175(U_2044,U_2043))))
    | ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))))
    | hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044 ),
    inference(clausify,[status(thm)],[f_415_7]) ).

cnf(f_415_11,plain,
    ( ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2043,sK174(U_2044,U_2043)),sK175(U_2044,U_2043)))
    | ~ hBOOL(hAPP_P449474095r_bool(U_2044,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK172(U_2044,U_2043)),sK173(U_2044,U_2043))))
    | hAPP_f2132060507r_bool(produc1704639885r_bool,U_2043) = U_2044 ),
    inference(clausify,[status(thm)],[f_415_7]) ).

fof(f_416_1,plain,
    ! [G,F_1] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,X_2),Y_1))
              & hBOOL(hAPP_P943837928l_bool(G,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1))) )
            | ( ~ hBOOL(hAPP_P943837928l_bool(G,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)))
              & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,X_2),Y_1)) ) )
          & is_bop(X_2) ) ),
    inference(fof_nnf,[status(thm)],[fact_376_cond__split__eta]) ).

fof(f_416_2,plain,
    ! [U_2052,U_2051] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052
      | ? [U_2050,U_2049] :
          ( ( ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,U_2050),U_2049))
              & hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2050),U_2049))) )
            | ( ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2050),U_2049)))
              & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,U_2050),U_2049)) ) )
          & is_bop(U_2050) ) ),
    inference(variable_rename,[status(thm)],[f_416_1]) ).

fof(f_416_3,plain,
    ! [U_2052,U_2051] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052
      | ? [U_2050] :
          ( ( ? [U_2054] :
                ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,U_2050),U_2054))
                & hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2050),U_2054))) )
            | ? [U_2053] :
                ( ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2050),U_2053)))
                & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,U_2050),U_2053)) ) )
          & is_bop(U_2050) ) ),
    inference(miniscope,[status(thm)],[f_416_2]) ).

fof(f_416_4,plain,
    ! [U_2052,U_2051] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052
      | ( ( ? [U_2054] :
              ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),U_2054))
              & hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),U_2054))) )
          | ? [U_2053] :
              ( ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),U_2053)))
              & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),U_2053)) ) )
        & is_bop(sK176(U_2052,U_2051)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK176]),skolemize(U_2050,sK176(U_2052,U_2051))],[f_416_3]) ).

fof(f_416_5,plain,
    ! [U_2052,U_2051] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052
      | ( ( ? [U_2054] :
              ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),U_2054))
              & hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),U_2054))) )
          | ( ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))))
            & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))) ) )
        & is_bop(sK176(U_2052,U_2051)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK177]),skolemize(U_2053,sK177(U_2052,U_2051))],[f_416_4]) ).

fof(f_416_6,plain,
    ! [U_2052,U_2051] :
      ( hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052
      | ( ( ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK178(U_2052,U_2051)))
            & hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK178(U_2052,U_2051)))) )
          | ( ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))))
            & hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))) ) )
        & is_bop(sK176(U_2052,U_2051)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK178]),skolemize(U_2054,sK178(U_2052,U_2051))],[f_416_5]) ).

cnf(f_416_7,plain,
    ( is_bop(sK176(U_2052,U_2051))
    | hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052 ),
    inference(clausify,[status(thm)],[f_416_6]) ).

cnf(f_416_8,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK178(U_2052,U_2051))))
    | hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK177(U_2052,U_2051)))
    | hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052 ),
    inference(clausify,[status(thm)],[f_416_6]) ).

cnf(f_416_9,plain,
    ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK178(U_2052,U_2051)))
    | hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK177(U_2052,U_2051)))
    | hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052 ),
    inference(clausify,[status(thm)],[f_416_6]) ).

cnf(f_416_10,plain,
    ( hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK178(U_2052,U_2051))))
    | ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))))
    | hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052 ),
    inference(clausify,[status(thm)],[f_416_6]) ).

cnf(f_416_11,plain,
    ( ~ hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2051,sK176(U_2052,U_2051)),sK178(U_2052,U_2051)))
    | ~ hBOOL(hAPP_P943837928l_bool(U_2052,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK176(U_2052,U_2051)),sK177(U_2052,U_2051))))
    | hAPP_f340876351l_bool(produc1326056646l_bool,U_2051) = U_2052 ),
    inference(clausify,[status(thm)],[f_416_6]) ).

fof(f_417_1,plain,
    ! [G,F_1] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,F_1) = G
      | ? [X_2,Y_1] :
          ( ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,X_2),Y_1))
            & hBOOL(hAPP_P929938951l_bool(G,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1))) )
          | ( ~ hBOOL(hAPP_P929938951l_bool(G,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1)))
            & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,X_2),Y_1)) ) ) ),
    inference(fof_nnf,[status(thm)],[fact_377_cond__split__eta]) ).

fof(f_417_2,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ? [U_2056,U_2055] :
          ( ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2056),U_2055))
            & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2056),U_2055))) )
          | ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2056),U_2055)))
            & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2056),U_2055)) ) ) ),
    inference(variable_rename,[status(thm)],[f_417_1]) ).

fof(f_417_3,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ? [U_2062,U_2060] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2062),U_2060))
          & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2062),U_2060))) )
      | ? [U_2061,U_2059] :
          ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2061),U_2059)))
          & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2061),U_2059)) ) ),
    inference(miniscope,[status(thm)],[f_417_2]) ).

fof(f_417_4,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ? [U_2062,U_2060] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2062),U_2060))
          & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2062),U_2060))) )
      | ? [U_2059] :
          ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),U_2059)))
          & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),U_2059)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK179]),skolemize(U_2061,sK179(U_2058,U_2057))],[f_417_3]) ).

fof(f_417_5,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ? [U_2062,U_2060] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,U_2062),U_2060))
          & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2062),U_2060))) )
      | ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))))
        & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK180]),skolemize(U_2059,sK180(U_2058,U_2057))],[f_417_4]) ).

fof(f_417_6,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ? [U_2060] :
          ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK181(U_2058,U_2057)),U_2060))
          & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK181(U_2058,U_2057)),U_2060))) )
      | ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))))
        & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK181]),skolemize(U_2062,sK181(U_2058,U_2057))],[f_417_5]) ).

fof(f_417_7,plain,
    ! [U_2058,U_2057] :
      ( hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058
      | ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK181(U_2058,U_2057)),sK182(U_2058,U_2057)))
        & hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK181(U_2058,U_2057)),sK182(U_2058,U_2057)))) )
      | ( ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))))
        & hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK182]),skolemize(U_2060,sK182(U_2058,U_2057))],[f_417_6]) ).

cnf(f_417_8,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK181(U_2058,U_2057)),sK182(U_2058,U_2057))))
    | hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),sK180(U_2058,U_2057)))
    | hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058 ),
    inference(clausify,[status(thm)],[f_417_7]) ).

cnf(f_417_9,plain,
    ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK181(U_2058,U_2057)),sK182(U_2058,U_2057)))
    | hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK179(U_2058,U_2057)),sK180(U_2058,U_2057)))
    | hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058 ),
    inference(clausify,[status(thm)],[f_417_7]) ).

cnf(f_417_10,plain,
    ( hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK181(U_2058,U_2057)),sK182(U_2058,U_2057))))
    | ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))))
    | hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058 ),
    inference(clausify,[status(thm)],[f_417_7]) ).

cnf(f_417_11,plain,
    ( ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(U_2057,sK181(U_2058,U_2057)),sK182(U_2058,U_2057)))
    | ~ hBOOL(hAPP_P929938951l_bool(U_2058,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK179(U_2058,U_2057)),sK180(U_2058,U_2057))))
    | hAPP_f1534412387l_bool(produc769963999l_bool,U_2057) = U_2058 ),
    inference(clausify,[status(thm)],[f_417_7]) ).

fof(f_418_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_nat_option_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member_nat(A_1,dom_nat_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_378_domD]) ).

fof(f_418_2,plain,
    ! [U_2065,U_2064] :
      ( ? [U_2063] : hAPP_nat_option_val(U_2064,U_2065) = hAPP_val_option_val(some_val,U_2063)
      | ~ hBOOL(member_nat(U_2065,dom_nat_val(U_2064))) ),
    inference(variable_rename,[status(thm)],[f_418_1]) ).

fof(f_418_3,plain,
    ! [U_2065,U_2064] :
      ( hAPP_nat_option_val(U_2064,U_2065) = hAPP_val_option_val(some_val,sK183(U_2065,U_2064))
      | ~ hBOOL(member_nat(U_2065,dom_nat_val(U_2064))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK183]),skolemize(U_2063,sK183(U_2065,U_2064))],[f_418_2]) ).

cnf(f_418_4,plain,
    ( hAPP_nat_option_val(U_2064,U_2065) = hAPP_val_option_val(some_val,sK183(U_2065,U_2064))
    | ~ hBOOL(member_nat(U_2065,dom_nat_val(U_2064))) ),
    inference(clausify,[status(thm)],[f_418_3]) ).

fof(f_419_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P2074628057on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_379_domD]) ).

fof(f_419_2,plain,
    ! [U_2068,U_2067] :
      ( ? [U_2066] : hAPP_P2074628057on_val(U_2067,U_2068) = hAPP_val_option_val(some_val,U_2066)
      | ~ hBOOL(member649088532al_val(U_2068,dom_Pr1854948307al_val(U_2067))) ),
    inference(variable_rename,[status(thm)],[f_419_1]) ).

fof(f_419_3,plain,
    ! [U_2068,U_2067] :
      ( hAPP_P2074628057on_val(U_2067,U_2068) = hAPP_val_option_val(some_val,sK184(U_2068,U_2067))
      | ~ hBOOL(member649088532al_val(U_2068,dom_Pr1854948307al_val(U_2067))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK184]),skolemize(U_2066,sK184(U_2068,U_2067))],[f_419_2]) ).

cnf(f_419_4,plain,
    ( hAPP_P2074628057on_val(U_2067,U_2068) = hAPP_val_option_val(some_val,sK184(U_2068,U_2067))
    | ~ hBOOL(member649088532al_val(U_2068,dom_Pr1854948307al_val(U_2067))) ),
    inference(clausify,[status(thm)],[f_419_3]) ).

fof(f_420_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P930111162on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_380_domD]) ).

fof(f_420_2,plain,
    ! [U_2071,U_2070] :
      ( ? [U_2069] : hAPP_P930111162on_val(U_2070,U_2071) = hAPP_val_option_val(some_val,U_2069)
      | ~ hBOOL(member1417904245al_val(U_2071,dom_Pr934474290al_val(U_2070))) ),
    inference(variable_rename,[status(thm)],[f_420_1]) ).

fof(f_420_3,plain,
    ! [U_2071,U_2070] :
      ( hAPP_P930111162on_val(U_2070,U_2071) = hAPP_val_option_val(some_val,sK185(U_2071,U_2070))
      | ~ hBOOL(member1417904245al_val(U_2071,dom_Pr934474290al_val(U_2070))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK185]),skolemize(U_2069,sK185(U_2071,U_2070))],[f_420_2]) ).

cnf(f_420_4,plain,
    ( hAPP_P930111162on_val(U_2070,U_2071) = hAPP_val_option_val(some_val,sK185(U_2071,U_2070))
    | ~ hBOOL(member1417904245al_val(U_2071,dom_Pr934474290al_val(U_2070))) ),
    inference(clausify,[status(thm)],[f_420_3]) ).

fof(f_421_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P2111013316on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_381_domD]) ).

fof(f_421_2,plain,
    ! [U_2074,U_2073] :
      ( ? [U_2072] : hAPP_P2111013316on_val(U_2073,U_2074) = hAPP_val_option_val(some_val,U_2072)
      | ~ hBOOL(member1542417277on_val(U_2074,dom_Pr881307234al_val(U_2073))) ),
    inference(variable_rename,[status(thm)],[f_421_1]) ).

fof(f_421_3,plain,
    ! [U_2074,U_2073] :
      ( hAPP_P2111013316on_val(U_2073,U_2074) = hAPP_val_option_val(some_val,sK186(U_2074,U_2073))
      | ~ hBOOL(member1542417277on_val(U_2074,dom_Pr881307234al_val(U_2073))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK186]),skolemize(U_2072,sK186(U_2074,U_2073))],[f_421_2]) ).

cnf(f_421_4,plain,
    ( hAPP_P2111013316on_val(U_2073,U_2074) = hAPP_val_option_val(some_val,sK186(U_2074,U_2073))
    | ~ hBOOL(member1542417277on_val(U_2074,dom_Pr881307234al_val(U_2073))) ),
    inference(clausify,[status(thm)],[f_421_3]) ).

fof(f_422_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P509577523on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_382_domD]) ).

fof(f_422_2,plain,
    ! [U_2077,U_2076] :
      ( ? [U_2075] : hAPP_P509577523on_val(U_2076,U_2077) = hAPP_val_option_val(some_val,U_2075)
      | ~ hBOOL(member763590124on_val(U_2077,dom_Pr1286015283al_val(U_2076))) ),
    inference(variable_rename,[status(thm)],[f_422_1]) ).

fof(f_422_3,plain,
    ! [U_2077,U_2076] :
      ( hAPP_P509577523on_val(U_2076,U_2077) = hAPP_val_option_val(some_val,sK187(U_2077,U_2076))
      | ~ hBOOL(member763590124on_val(U_2077,dom_Pr1286015283al_val(U_2076))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK187]),skolemize(U_2075,sK187(U_2077,U_2076))],[f_422_2]) ).

cnf(f_422_4,plain,
    ( hAPP_P509577523on_val(U_2076,U_2077) = hAPP_val_option_val(some_val,sK187(U_2077,U_2076))
    | ~ hBOOL(member763590124on_val(U_2077,dom_Pr1286015283al_val(U_2076))) ),
    inference(clausify,[status(thm)],[f_422_3]) ).

fof(f_423_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1594728115on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_383_domD]) ).

fof(f_423_2,plain,
    ! [U_2080,U_2079] :
      ( ? [U_2078] : hAPP_P1594728115on_val(U_2079,U_2080) = hAPP_val_option_val(some_val,U_2078)
      | ~ hBOOL(member840932460on_val(U_2080,dom_Pr594962099al_val(U_2079))) ),
    inference(variable_rename,[status(thm)],[f_423_1]) ).

fof(f_423_3,plain,
    ! [U_2080,U_2079] :
      ( hAPP_P1594728115on_val(U_2079,U_2080) = hAPP_val_option_val(some_val,sK188(U_2080,U_2079))
      | ~ hBOOL(member840932460on_val(U_2080,dom_Pr594962099al_val(U_2079))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK188]),skolemize(U_2078,sK188(U_2080,U_2079))],[f_423_2]) ).

cnf(f_423_4,plain,
    ( hAPP_P1594728115on_val(U_2079,U_2080) = hAPP_val_option_val(some_val,sK188(U_2080,U_2079))
    | ~ hBOOL(member840932460on_val(U_2080,dom_Pr594962099al_val(U_2079))) ),
    inference(clausify,[status(thm)],[f_423_3]) ).

fof(f_424_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_l1288616506r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member_list_char(A_1,dom_li347256130r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_384_domD]) ).

fof(f_424_2,plain,
    ! [U_2083,U_2082] :
      ( ? [U_2081] : hAPP_l1288616506r_bool(U_2082,U_2083) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2081)
      | ~ hBOOL(member_list_char(U_2083,dom_li347256130r_bool(U_2082))) ),
    inference(variable_rename,[status(thm)],[f_424_1]) ).

fof(f_424_3,plain,
    ! [U_2083,U_2082] :
      ( hAPP_l1288616506r_bool(U_2082,U_2083) = hAPP_f363827556r_bool(some_f80346385r_bool,sK189(U_2083,U_2082))
      | ~ hBOOL(member_list_char(U_2083,dom_li347256130r_bool(U_2082))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK189]),skolemize(U_2081,sK189(U_2083,U_2082))],[f_424_2]) ).

cnf(f_424_4,plain,
    ( hAPP_l1288616506r_bool(U_2082,U_2083) = hAPP_f363827556r_bool(some_f80346385r_bool,sK189(U_2083,U_2082))
    | ~ hBOOL(member_list_char(U_2083,dom_li347256130r_bool(U_2082))) ),
    inference(clausify,[status(thm)],[f_424_3]) ).

fof(f_425_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_n2063106924r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member_nat(A_1,dom_na1091370954r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_385_domD]) ).

fof(f_425_2,plain,
    ! [U_2086,U_2085] :
      ( ? [U_2084] : hAPP_n2063106924r_bool(U_2085,U_2086) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2084)
      | ~ hBOOL(member_nat(U_2086,dom_na1091370954r_bool(U_2085))) ),
    inference(variable_rename,[status(thm)],[f_425_1]) ).

fof(f_425_3,plain,
    ! [U_2086,U_2085] :
      ( hAPP_n2063106924r_bool(U_2085,U_2086) = hAPP_f363827556r_bool(some_f80346385r_bool,sK190(U_2086,U_2085))
      | ~ hBOOL(member_nat(U_2086,dom_na1091370954r_bool(U_2085))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK190]),skolemize(U_2084,sK190(U_2086,U_2085))],[f_425_2]) ).

cnf(f_425_4,plain,
    ( hAPP_n2063106924r_bool(U_2085,U_2086) = hAPP_f363827556r_bool(some_f80346385r_bool,sK190(U_2086,U_2085))
    | ~ hBOOL(member_nat(U_2086,dom_na1091370954r_bool(U_2085))) ),
    inference(clausify,[status(thm)],[f_425_3]) ).

fof(f_426_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P926760609r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_386_domD]) ).

fof(f_426_2,plain,
    ! [U_2089,U_2088] :
      ( ? [U_2087] : hAPP_P926760609r_bool(U_2088,U_2089) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2087)
      | ~ hBOOL(member649088532al_val(U_2089,dom_Pr482007707r_bool(U_2088))) ),
    inference(variable_rename,[status(thm)],[f_426_1]) ).

fof(f_426_3,plain,
    ! [U_2089,U_2088] :
      ( hAPP_P926760609r_bool(U_2088,U_2089) = hAPP_f363827556r_bool(some_f80346385r_bool,sK191(U_2089,U_2088))
      | ~ hBOOL(member649088532al_val(U_2089,dom_Pr482007707r_bool(U_2088))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK191]),skolemize(U_2087,sK191(U_2089,U_2088))],[f_426_2]) ).

cnf(f_426_4,plain,
    ( hAPP_P926760609r_bool(U_2088,U_2089) = hAPP_f363827556r_bool(some_f80346385r_bool,sK191(U_2089,U_2088))
    | ~ hBOOL(member649088532al_val(U_2089,dom_Pr482007707r_bool(U_2088))) ),
    inference(clausify,[status(thm)],[f_426_3]) ).

fof(f_427_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P584663426r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_387_domD]) ).

fof(f_427_2,plain,
    ! [U_2092,U_2091] :
      ( ? [U_2090] : hAPP_P584663426r_bool(U_2091,U_2092) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2090)
      | ~ hBOOL(member1417904245al_val(U_2092,dom_Pr122328314r_bool(U_2091))) ),
    inference(variable_rename,[status(thm)],[f_427_1]) ).

fof(f_427_3,plain,
    ! [U_2092,U_2091] :
      ( hAPP_P584663426r_bool(U_2091,U_2092) = hAPP_f363827556r_bool(some_f80346385r_bool,sK192(U_2092,U_2091))
      | ~ hBOOL(member1417904245al_val(U_2092,dom_Pr122328314r_bool(U_2091))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK192]),skolemize(U_2090,sK192(U_2092,U_2091))],[f_427_2]) ).

cnf(f_427_4,plain,
    ( hAPP_P584663426r_bool(U_2091,U_2092) = hAPP_f363827556r_bool(some_f80346385r_bool,sK192(U_2092,U_2091))
    | ~ hBOOL(member1417904245al_val(U_2092,dom_Pr122328314r_bool(U_2091))) ),
    inference(clausify,[status(thm)],[f_427_3]) ).

fof(f_428_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1501097100r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_388_domD]) ).

fof(f_428_2,plain,
    ! [U_2095,U_2094] :
      ( ? [U_2093] : hAPP_P1501097100r_bool(U_2094,U_2095) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2093)
      | ~ hBOOL(member1542417277on_val(U_2095,dom_Pr1770328362r_bool(U_2094))) ),
    inference(variable_rename,[status(thm)],[f_428_1]) ).

fof(f_428_3,plain,
    ! [U_2095,U_2094] :
      ( hAPP_P1501097100r_bool(U_2094,U_2095) = hAPP_f363827556r_bool(some_f80346385r_bool,sK193(U_2095,U_2094))
      | ~ hBOOL(member1542417277on_val(U_2095,dom_Pr1770328362r_bool(U_2094))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK193]),skolemize(U_2093,sK193(U_2095,U_2094))],[f_428_2]) ).

cnf(f_428_4,plain,
    ( hAPP_P1501097100r_bool(U_2094,U_2095) = hAPP_f363827556r_bool(some_f80346385r_bool,sK193(U_2095,U_2094))
    | ~ hBOOL(member1542417277on_val(U_2095,dom_Pr1770328362r_bool(U_2094))) ),
    inference(clausify,[status(thm)],[f_428_3]) ).

fof(f_429_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1529692155r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_389_domD]) ).

fof(f_429_2,plain,
    ! [U_2098,U_2097] :
      ( ? [U_2096] : hAPP_P1529692155r_bool(U_2097,U_2098) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2096)
      | ~ hBOOL(member763590124on_val(U_2098,dom_Pr713105403r_bool(U_2097))) ),
    inference(variable_rename,[status(thm)],[f_429_1]) ).

fof(f_429_3,plain,
    ! [U_2098,U_2097] :
      ( hAPP_P1529692155r_bool(U_2097,U_2098) = hAPP_f363827556r_bool(some_f80346385r_bool,sK194(U_2098,U_2097))
      | ~ hBOOL(member763590124on_val(U_2098,dom_Pr713105403r_bool(U_2097))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK194]),skolemize(U_2096,sK194(U_2098,U_2097))],[f_429_2]) ).

cnf(f_429_4,plain,
    ( hAPP_P1529692155r_bool(U_2097,U_2098) = hAPP_f363827556r_bool(some_f80346385r_bool,sK194(U_2098,U_2097))
    | ~ hBOOL(member763590124on_val(U_2098,dom_Pr713105403r_bool(U_2097))) ),
    inference(clausify,[status(thm)],[f_429_3]) ).

fof(f_430_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1989760379r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)
      | ~ hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M))) ),
    inference(fof_nnf,[status(thm)],[fact_390_domD]) ).

fof(f_430_2,plain,
    ! [U_2101,U_2100] :
      ( ? [U_2099] : hAPP_P1989760379r_bool(U_2100,U_2101) = hAPP_f363827556r_bool(some_f80346385r_bool,U_2099)
      | ~ hBOOL(member840932460on_val(U_2101,dom_Pr548306299r_bool(U_2100))) ),
    inference(variable_rename,[status(thm)],[f_430_1]) ).

fof(f_430_3,plain,
    ! [U_2101,U_2100] :
      ( hAPP_P1989760379r_bool(U_2100,U_2101) = hAPP_f363827556r_bool(some_f80346385r_bool,sK195(U_2101,U_2100))
      | ~ hBOOL(member840932460on_val(U_2101,dom_Pr548306299r_bool(U_2100))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK195]),skolemize(U_2099,sK195(U_2101,U_2100))],[f_430_2]) ).

cnf(f_430_4,plain,
    ( hAPP_P1989760379r_bool(U_2100,U_2101) = hAPP_f363827556r_bool(some_f80346385r_bool,sK195(U_2101,U_2100))
    | ~ hBOOL(member840932460on_val(U_2101,dom_Pr548306299r_bool(U_2100))) ),
    inference(clausify,[status(thm)],[f_430_3]) ).

fof(f_431_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_l512744617ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member_list_char(A_1,dom_list_char_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_391_domD]) ).

fof(f_431_2,plain,
    ! [U_2104,U_2103] :
      ( ? [U_2102] : hAPP_l512744617ion_ty(U_2103,U_2104) = hAPP_ty_option_ty(some_ty,U_2102)
      | ~ hBOOL(member_list_char(U_2104,dom_list_char_ty(U_2103))) ),
    inference(variable_rename,[status(thm)],[f_431_1]) ).

fof(f_431_3,plain,
    ! [U_2104,U_2103] :
      ( hAPP_l512744617ion_ty(U_2103,U_2104) = hAPP_ty_option_ty(some_ty,sK196(U_2104,U_2103))
      | ~ hBOOL(member_list_char(U_2104,dom_list_char_ty(U_2103))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK196]),skolemize(U_2102,sK196(U_2104,U_2103))],[f_431_2]) ).

cnf(f_431_4,plain,
    ( hAPP_l512744617ion_ty(U_2103,U_2104) = hAPP_ty_option_ty(some_ty,sK196(U_2104,U_2103))
    | ~ hBOOL(member_list_char(U_2104,dom_list_char_ty(U_2103))) ),
    inference(clausify,[status(thm)],[f_431_3]) ).

fof(f_432_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_nat_option_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member_nat(A_1,dom_nat_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_392_domD]) ).

fof(f_432_2,plain,
    ! [U_2107,U_2106] :
      ( ? [U_2105] : hAPP_nat_option_ty(U_2106,U_2107) = hAPP_ty_option_ty(some_ty,U_2105)
      | ~ hBOOL(member_nat(U_2107,dom_nat_ty(U_2106))) ),
    inference(variable_rename,[status(thm)],[f_432_1]) ).

fof(f_432_3,plain,
    ! [U_2107,U_2106] :
      ( hAPP_nat_option_ty(U_2106,U_2107) = hAPP_ty_option_ty(some_ty,sK197(U_2107,U_2106))
      | ~ hBOOL(member_nat(U_2107,dom_nat_ty(U_2106))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK197]),skolemize(U_2105,sK197(U_2107,U_2106))],[f_432_2]) ).

cnf(f_432_4,plain,
    ( hAPP_nat_option_ty(U_2106,U_2107) = hAPP_ty_option_ty(some_ty,sK197(U_2107,U_2106))
    | ~ hBOOL(member_nat(U_2107,dom_nat_ty(U_2106))) ),
    inference(clausify,[status(thm)],[f_432_3]) ).

fof(f_433_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1578317968ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_393_domD]) ).

fof(f_433_2,plain,
    ! [U_2110,U_2109] :
      ( ? [U_2108] : hAPP_P1578317968ion_ty(U_2109,U_2110) = hAPP_ty_option_ty(some_ty,U_2108)
      | ~ hBOOL(member649088532al_val(U_2110,dom_Pr1536367242val_ty(U_2109))) ),
    inference(variable_rename,[status(thm)],[f_433_1]) ).

fof(f_433_3,plain,
    ! [U_2110,U_2109] :
      ( hAPP_P1578317968ion_ty(U_2109,U_2110) = hAPP_ty_option_ty(some_ty,sK198(U_2110,U_2109))
      | ~ hBOOL(member649088532al_val(U_2110,dom_Pr1536367242val_ty(U_2109))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK198]),skolemize(U_2108,sK198(U_2110,U_2109))],[f_433_2]) ).

cnf(f_433_4,plain,
    ( hAPP_P1578317968ion_ty(U_2109,U_2110) = hAPP_ty_option_ty(some_ty,sK198(U_2110,U_2109))
    | ~ hBOOL(member649088532al_val(U_2110,dom_Pr1536367242val_ty(U_2109))) ),
    inference(clausify,[status(thm)],[f_433_3]) ).

fof(f_434_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P50259953ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_394_domD]) ).

fof(f_434_2,plain,
    ! [U_2113,U_2112] :
      ( ? [U_2111] : hAPP_P50259953ion_ty(U_2112,U_2113) = hAPP_ty_option_ty(some_ty,U_2111)
      | ~ hBOOL(member1417904245al_val(U_2113,dom_Pr585943145val_ty(U_2112))) ),
    inference(variable_rename,[status(thm)],[f_434_1]) ).

fof(f_434_3,plain,
    ! [U_2113,U_2112] :
      ( hAPP_P50259953ion_ty(U_2112,U_2113) = hAPP_ty_option_ty(some_ty,sK199(U_2113,U_2112))
      | ~ hBOOL(member1417904245al_val(U_2113,dom_Pr585943145val_ty(U_2112))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK199]),skolemize(U_2111,sK199(U_2113,U_2112))],[f_434_2]) ).

cnf(f_434_4,plain,
    ( hAPP_P50259953ion_ty(U_2112,U_2113) = hAPP_ty_option_ty(some_ty,sK199(U_2113,U_2112))
    | ~ hBOOL(member1417904245al_val(U_2113,dom_Pr585943145val_ty(U_2112))) ),
    inference(clausify,[status(thm)],[f_434_3]) ).

fof(f_435_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1228500987ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_395_domD]) ).

fof(f_435_2,plain,
    ! [U_2116,U_2115] :
      ( ? [U_2114] : hAPP_P1228500987ion_ty(U_2115,U_2116) = hAPP_ty_option_ty(some_ty,U_2114)
      | ~ hBOOL(member1542417277on_val(U_2116,dom_Pr1623760025val_ty(U_2115))) ),
    inference(variable_rename,[status(thm)],[f_435_1]) ).

fof(f_435_3,plain,
    ! [U_2116,U_2115] :
      ( hAPP_P1228500987ion_ty(U_2115,U_2116) = hAPP_ty_option_ty(some_ty,sK200(U_2116,U_2115))
      | ~ hBOOL(member1542417277on_val(U_2116,dom_Pr1623760025val_ty(U_2115))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK200]),skolemize(U_2114,sK200(U_2116,U_2115))],[f_435_2]) ).

cnf(f_435_4,plain,
    ( hAPP_P1228500987ion_ty(U_2115,U_2116) = hAPP_ty_option_ty(some_ty,sK200(U_2116,U_2115))
    | ~ hBOOL(member1542417277on_val(U_2116,dom_Pr1623760025val_ty(U_2115))) ),
    inference(clausify,[status(thm)],[f_435_3]) ).

fof(f_436_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P142343914ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_396_domD]) ).

fof(f_436_2,plain,
    ! [U_2119,U_2118] :
      ( ? [U_2117] : hAPP_P142343914ion_ty(U_2118,U_2119) = hAPP_ty_option_ty(some_ty,U_2117)
      | ~ hBOOL(member763590124on_val(U_2119,dom_Pr1523486698val_ty(U_2118))) ),
    inference(variable_rename,[status(thm)],[f_436_1]) ).

fof(f_436_3,plain,
    ! [U_2119,U_2118] :
      ( hAPP_P142343914ion_ty(U_2118,U_2119) = hAPP_ty_option_ty(some_ty,sK201(U_2119,U_2118))
      | ~ hBOOL(member763590124on_val(U_2119,dom_Pr1523486698val_ty(U_2118))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK201]),skolemize(U_2117,sK201(U_2119,U_2118))],[f_436_2]) ).

cnf(f_436_4,plain,
    ( hAPP_P142343914ion_ty(U_2118,U_2119) = hAPP_ty_option_ty(some_ty,sK201(U_2119,U_2118))
    | ~ hBOOL(member763590124on_val(U_2119,dom_Pr1523486698val_ty(U_2118))) ),
    inference(clausify,[status(thm)],[f_436_3]) ).

fof(f_437_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P121427050ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)
      | ~ hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M))) ),
    inference(fof_nnf,[status(thm)],[fact_397_domD]) ).

fof(f_437_2,plain,
    ! [U_2122,U_2121] :
      ( ? [U_2120] : hAPP_P121427050ion_ty(U_2121,U_2122) = hAPP_ty_option_ty(some_ty,U_2120)
      | ~ hBOOL(member840932460on_val(U_2122,dom_Pr1305783658val_ty(U_2121))) ),
    inference(variable_rename,[status(thm)],[f_437_1]) ).

fof(f_437_3,plain,
    ! [U_2122,U_2121] :
      ( hAPP_P121427050ion_ty(U_2121,U_2122) = hAPP_ty_option_ty(some_ty,sK202(U_2122,U_2121))
      | ~ hBOOL(member840932460on_val(U_2122,dom_Pr1305783658val_ty(U_2121))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK202]),skolemize(U_2120,sK202(U_2122,U_2121))],[f_437_2]) ).

cnf(f_437_4,plain,
    ( hAPP_P121427050ion_ty(U_2121,U_2122) = hAPP_ty_option_ty(some_ty,sK202(U_2122,U_2121))
    | ~ hBOOL(member840932460on_val(U_2122,dom_Pr1305783658val_ty(U_2121))) ),
    inference(clausify,[status(thm)],[f_437_3]) ).

fof(f_438_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_n546249108on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member_nat(A_1,dom_na996029170on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_398_domD]) ).

fof(f_438_2,plain,
    ! [U_2125,U_2124] :
      ( ? [U_2123] : hAPP_n546249108on_val(U_2124,U_2125) = hAPP_P1510515380on_val(some_P948696889on_val,U_2123)
      | ~ hBOOL(member_nat(U_2125,dom_na996029170on_val(U_2124))) ),
    inference(variable_rename,[status(thm)],[f_438_1]) ).

fof(f_438_3,plain,
    ! [U_2125,U_2124] :
      ( hAPP_n546249108on_val(U_2124,U_2125) = hAPP_P1510515380on_val(some_P948696889on_val,sK203(U_2125,U_2124))
      | ~ hBOOL(member_nat(U_2125,dom_na996029170on_val(U_2124))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK203]),skolemize(U_2123,sK203(U_2125,U_2124))],[f_438_2]) ).

cnf(f_438_4,plain,
    ( hAPP_n546249108on_val(U_2124,U_2125) = hAPP_P1510515380on_val(some_P948696889on_val,sK203(U_2125,U_2124))
    | ~ hBOOL(member_nat(U_2125,dom_na996029170on_val(U_2124))) ),
    inference(clausify,[status(thm)],[f_438_3]) ).

fof(f_439_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_l195239522on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member_list_char(A_1,dom_li2046124138on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_399_domD]) ).

fof(f_439_2,plain,
    ! [U_2128,U_2127] :
      ( ? [U_2126] : hAPP_l195239522on_val(U_2127,U_2128) = hAPP_P1510515380on_val(some_P948696889on_val,U_2126)
      | ~ hBOOL(member_list_char(U_2128,dom_li2046124138on_val(U_2127))) ),
    inference(variable_rename,[status(thm)],[f_439_1]) ).

fof(f_439_3,plain,
    ! [U_2128,U_2127] :
      ( hAPP_l195239522on_val(U_2127,U_2128) = hAPP_P1510515380on_val(some_P948696889on_val,sK204(U_2128,U_2127))
      | ~ hBOOL(member_list_char(U_2128,dom_li2046124138on_val(U_2127))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK204]),skolemize(U_2126,sK204(U_2128,U_2127))],[f_439_2]) ).

cnf(f_439_4,plain,
    ( hAPP_l195239522on_val(U_2127,U_2128) = hAPP_P1510515380on_val(some_P948696889on_val,sK204(U_2128,U_2127))
    | ~ hBOOL(member_list_char(U_2128,dom_li2046124138on_val(U_2127))) ),
    inference(clausify,[status(thm)],[f_439_3]) ).

fof(f_440_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1788447177on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_400_domD]) ).

fof(f_440_2,plain,
    ! [U_2131,U_2130] :
      ( ? [U_2129] : hAPP_P1788447177on_val(U_2130,U_2131) = hAPP_P1510515380on_val(some_P948696889on_val,U_2129)
      | ~ hBOOL(member649088532al_val(U_2131,dom_Pr1291804355on_val(U_2130))) ),
    inference(variable_rename,[status(thm)],[f_440_1]) ).

fof(f_440_3,plain,
    ! [U_2131,U_2130] :
      ( hAPP_P1788447177on_val(U_2130,U_2131) = hAPP_P1510515380on_val(some_P948696889on_val,sK205(U_2131,U_2130))
      | ~ hBOOL(member649088532al_val(U_2131,dom_Pr1291804355on_val(U_2130))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK205]),skolemize(U_2129,sK205(U_2131,U_2130))],[f_440_2]) ).

cnf(f_440_4,plain,
    ( hAPP_P1788447177on_val(U_2130,U_2131) = hAPP_P1510515380on_val(some_P948696889on_val,sK205(U_2131,U_2130))
    | ~ hBOOL(member649088532al_val(U_2131,dom_Pr1291804355on_val(U_2130))) ),
    inference(clausify,[status(thm)],[f_440_3]) ).

fof(f_441_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1230564778on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_401_domD]) ).

fof(f_441_2,plain,
    ! [U_2134,U_2133] :
      ( ? [U_2132] : hAPP_P1230564778on_val(U_2133,U_2134) = hAPP_P1510515380on_val(some_P948696889on_val,U_2132)
      | ~ hBOOL(member1417904245al_val(U_2134,dom_Pr717813794on_val(U_2133))) ),
    inference(variable_rename,[status(thm)],[f_441_1]) ).

fof(f_441_3,plain,
    ! [U_2134,U_2133] :
      ( hAPP_P1230564778on_val(U_2133,U_2134) = hAPP_P1510515380on_val(some_P948696889on_val,sK206(U_2134,U_2133))
      | ~ hBOOL(member1417904245al_val(U_2134,dom_Pr717813794on_val(U_2133))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK206]),skolemize(U_2132,sK206(U_2134,U_2133))],[f_441_2]) ).

cnf(f_441_4,plain,
    ( hAPP_P1230564778on_val(U_2133,U_2134) = hAPP_P1510515380on_val(some_P948696889on_val,sK206(U_2134,U_2133))
    | ~ hBOOL(member1417904245al_val(U_2134,dom_Pr717813794on_val(U_2133))) ),
    inference(clausify,[status(thm)],[f_441_3]) ).

fof(f_442_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P1510515380on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_402_domD]) ).

fof(f_442_2,plain,
    ! [U_2137,U_2136] :
      ( ? [U_2135] : hAPP_P1510515380on_val(U_2136,U_2137) = hAPP_P1510515380on_val(some_P948696889on_val,U_2135)
      | ~ hBOOL(member1542417277on_val(U_2137,dom_Pr1989649490on_val(U_2136))) ),
    inference(variable_rename,[status(thm)],[f_442_1]) ).

fof(f_442_3,plain,
    ! [U_2137,U_2136] :
      ( hAPP_P1510515380on_val(U_2136,U_2137) = hAPP_P1510515380on_val(some_P948696889on_val,sK207(U_2137,U_2136))
      | ~ hBOOL(member1542417277on_val(U_2137,dom_Pr1989649490on_val(U_2136))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK207]),skolemize(U_2135,sK207(U_2137,U_2136))],[f_442_2]) ).

cnf(f_442_4,plain,
    ( hAPP_P1510515380on_val(U_2136,U_2137) = hAPP_P1510515380on_val(some_P948696889on_val,sK207(U_2137,U_2136))
    | ~ hBOOL(member1542417277on_val(U_2137,dom_Pr1989649490on_val(U_2136))) ),
    inference(clausify,[status(thm)],[f_442_3]) ).

fof(f_443_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P722986275on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_403_domD]) ).

fof(f_443_2,plain,
    ! [U_2140,U_2139] :
      ( ? [U_2138] : hAPP_P722986275on_val(U_2139,U_2140) = hAPP_P1510515380on_val(some_P948696889on_val,U_2138)
      | ~ hBOOL(member763590124on_val(U_2140,dom_Pr364577827on_val(U_2139))) ),
    inference(variable_rename,[status(thm)],[f_443_1]) ).

fof(f_443_3,plain,
    ! [U_2140,U_2139] :
      ( hAPP_P722986275on_val(U_2139,U_2140) = hAPP_P1510515380on_val(some_P948696889on_val,sK208(U_2140,U_2139))
      | ~ hBOOL(member763590124on_val(U_2140,dom_Pr364577827on_val(U_2139))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK208]),skolemize(U_2138,sK208(U_2140,U_2139))],[f_443_2]) ).

cnf(f_443_4,plain,
    ( hAPP_P722986275on_val(U_2139,U_2140) = hAPP_P1510515380on_val(some_P948696889on_val,sK208(U_2140,U_2139))
    | ~ hBOOL(member763590124on_val(U_2140,dom_Pr364577827on_val(U_2139))) ),
    inference(clausify,[status(thm)],[f_443_3]) ).

fof(f_444_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P89750179on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)
      | ~ hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_404_domD]) ).

fof(f_444_2,plain,
    ! [U_2143,U_2142] :
      ( ? [U_2141] : hAPP_P89750179on_val(U_2142,U_2143) = hAPP_P1510515380on_val(some_P948696889on_val,U_2141)
      | ~ hBOOL(member840932460on_val(U_2143,dom_Pr805691811on_val(U_2142))) ),
    inference(variable_rename,[status(thm)],[f_444_1]) ).

fof(f_444_3,plain,
    ! [U_2143,U_2142] :
      ( hAPP_P89750179on_val(U_2142,U_2143) = hAPP_P1510515380on_val(some_P948696889on_val,sK209(U_2143,U_2142))
      | ~ hBOOL(member840932460on_val(U_2143,dom_Pr805691811on_val(U_2142))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK209]),skolemize(U_2141,sK209(U_2143,U_2142))],[f_444_2]) ).

cnf(f_444_4,plain,
    ( hAPP_P89750179on_val(U_2142,U_2143) = hAPP_P1510515380on_val(some_P948696889on_val,sK209(U_2143,U_2142))
    | ~ hBOOL(member840932460on_val(U_2143,dom_Pr805691811on_val(U_2142))) ),
    inference(clausify,[status(thm)],[f_444_3]) ).

fof(f_445_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_P2094403585on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_405_domD]) ).

fof(f_445_2,plain,
    ! [U_2146,U_2145] :
      ( ? [U_2144] : hAPP_P2094403585on_val(U_2145,U_2146) = hAPP_val_option_val(some_val,U_2144)
      | ~ hBOOL(member1251428284t_char(U_2146,dom_Pr695701035ar_val(U_2145))) ),
    inference(variable_rename,[status(thm)],[f_445_1]) ).

fof(f_445_3,plain,
    ! [U_2146,U_2145] :
      ( hAPP_P2094403585on_val(U_2145,U_2146) = hAPP_val_option_val(some_val,sK210(U_2146,U_2145))
      | ~ hBOOL(member1251428284t_char(U_2146,dom_Pr695701035ar_val(U_2145))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK210]),skolemize(U_2144,sK210(U_2146,U_2145))],[f_445_2]) ).

cnf(f_445_4,plain,
    ( hAPP_P2094403585on_val(U_2145,U_2146) = hAPP_val_option_val(some_val,sK210(U_2146,U_2145))
    | ~ hBOOL(member1251428284t_char(U_2146,dom_Pr695701035ar_val(U_2145))) ),
    inference(clausify,[status(thm)],[f_445_3]) ).

fof(f_446_1,plain,
    ! [A_1,M] :
      ( ? [B_1] : hAPP_l207779698on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)
      | ~ hBOOL(member_list_char(A_1,dom_list_char_val(M))) ),
    inference(fof_nnf,[status(thm)],[fact_406_domD]) ).

fof(f_446_2,plain,
    ! [U_2149,U_2148] :
      ( ? [U_2147] : hAPP_l207779698on_val(U_2148,U_2149) = hAPP_val_option_val(some_val,U_2147)
      | ~ hBOOL(member_list_char(U_2149,dom_list_char_val(U_2148))) ),
    inference(variable_rename,[status(thm)],[f_446_1]) ).

fof(f_446_3,plain,
    ! [U_2149,U_2148] :
      ( hAPP_l207779698on_val(U_2148,U_2149) = hAPP_val_option_val(some_val,sK211(U_2149,U_2148))
      | ~ hBOOL(member_list_char(U_2149,dom_list_char_val(U_2148))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK211]),skolemize(U_2147,sK211(U_2149,U_2148))],[f_446_2]) ).

cnf(f_446_4,plain,
    ( hAPP_l207779698on_val(U_2148,U_2149) = hAPP_val_option_val(some_val,sK211(U_2149,U_2148))
    | ~ hBOOL(member_list_char(U_2149,dom_list_char_val(U_2148))) ),
    inference(clausify,[status(thm)],[f_446_3]) ).

fof(f_447_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_407_splitE2]) ).

fof(f_447_2,plain,
    ! [U_2154,U_2153,U_2152] :
      ( ? [U_2151,U_2150] :
          ( hBOOL(hAPP_bool_bool(U_2154,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2153,U_2151),U_2150)))
          & U_2152 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2151),U_2150) )
      | ~ hBOOL(hAPP_bool_bool(U_2154,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_2153),U_2152))) ),
    inference(variable_rename,[status(thm)],[f_447_1]) ).

fof(f_447_3,plain,
    ! [U_2154,U_2153,U_2152] :
      ( ? [U_2150] :
          ( hBOOL(hAPP_bool_bool(U_2154,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2153,sK212(U_2154,U_2153,U_2152)),U_2150)))
          & U_2152 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK212(U_2154,U_2153,U_2152)),U_2150) )
      | ~ hBOOL(hAPP_bool_bool(U_2154,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_2153),U_2152))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK212]),skolemize(U_2151,sK212(U_2154,U_2153,U_2152))],[f_447_2]) ).

fof(f_447_4,plain,
    ! [U_2154,U_2153,U_2152] :
      ( ( hBOOL(hAPP_bool_bool(U_2154,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2153,sK212(U_2154,U_2153,U_2152)),sK213(U_2154,U_2153,U_2152))))
        & U_2152 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK212(U_2154,U_2153,U_2152)),sK213(U_2154,U_2153,U_2152)) )
      | ~ hBOOL(hAPP_bool_bool(U_2154,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_2153),U_2152))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK213]),skolemize(U_2150,sK213(U_2154,U_2153,U_2152))],[f_447_3]) ).

cnf(f_447_5,plain,
    ( U_2152 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK212(U_2154,U_2153,U_2152)),sK213(U_2154,U_2153,U_2152))
    | ~ hBOOL(hAPP_bool_bool(U_2154,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_2153),U_2152))) ),
    inference(clausify,[status(thm)],[f_447_4]) ).

cnf(f_447_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2154,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(U_2153,sK212(U_2154,U_2153,U_2152)),sK213(U_2154,U_2153,U_2152))))
    | ~ hBOOL(hAPP_bool_bool(U_2154,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,U_2153),U_2152))) ),
    inference(clausify,[status(thm)],[f_447_4]) ).

fof(f_448_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_408_splitE2]) ).

fof(f_448_2,plain,
    ! [U_2159,U_2158,U_2157] :
      ( ? [U_2156,U_2155] :
          ( hBOOL(hAPP_bool_bool(U_2159,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2158,U_2156),U_2155)))
          & U_2157 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2156),U_2155) )
      | ~ hBOOL(hAPP_bool_bool(U_2159,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_2158),U_2157))) ),
    inference(variable_rename,[status(thm)],[f_448_1]) ).

fof(f_448_3,plain,
    ! [U_2159,U_2158,U_2157] :
      ( ? [U_2155] :
          ( hBOOL(hAPP_bool_bool(U_2159,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2158,sK214(U_2159,U_2158,U_2157)),U_2155)))
          & U_2157 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK214(U_2159,U_2158,U_2157)),U_2155) )
      | ~ hBOOL(hAPP_bool_bool(U_2159,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_2158),U_2157))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK214]),skolemize(U_2156,sK214(U_2159,U_2158,U_2157))],[f_448_2]) ).

fof(f_448_4,plain,
    ! [U_2159,U_2158,U_2157] :
      ( ( hBOOL(hAPP_bool_bool(U_2159,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2158,sK214(U_2159,U_2158,U_2157)),sK215(U_2159,U_2158,U_2157))))
        & U_2157 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK214(U_2159,U_2158,U_2157)),sK215(U_2159,U_2158,U_2157)) )
      | ~ hBOOL(hAPP_bool_bool(U_2159,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_2158),U_2157))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK215]),skolemize(U_2155,sK215(U_2159,U_2158,U_2157))],[f_448_3]) ).

cnf(f_448_5,plain,
    ( U_2157 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,sK214(U_2159,U_2158,U_2157)),sK215(U_2159,U_2158,U_2157))
    | ~ hBOOL(hAPP_bool_bool(U_2159,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_2158),U_2157))) ),
    inference(clausify,[status(thm)],[f_448_4]) ).

cnf(f_448_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2159,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(U_2158,sK214(U_2159,U_2158,U_2157)),sK215(U_2159,U_2158,U_2157))))
    | ~ hBOOL(hAPP_bool_bool(U_2159,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,U_2158),U_2157))) ),
    inference(clausify,[status(thm)],[f_448_4]) ).

fof(f_449_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_409_splitE2]) ).

fof(f_449_2,plain,
    ! [U_2164,U_2163,U_2162] :
      ( ? [U_2161,U_2160] :
          ( hBOOL(hAPP_bool_bool(U_2164,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2163,U_2161),U_2160)))
          & U_2162 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2161),U_2160) )
      | ~ hBOOL(hAPP_bool_bool(U_2164,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_2163),U_2162))) ),
    inference(variable_rename,[status(thm)],[f_449_1]) ).

fof(f_449_3,plain,
    ! [U_2164,U_2163,U_2162] :
      ( ? [U_2160] :
          ( hBOOL(hAPP_bool_bool(U_2164,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2163,sK216(U_2164,U_2163,U_2162)),U_2160)))
          & U_2162 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK216(U_2164,U_2163,U_2162)),U_2160) )
      | ~ hBOOL(hAPP_bool_bool(U_2164,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_2163),U_2162))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK216]),skolemize(U_2161,sK216(U_2164,U_2163,U_2162))],[f_449_2]) ).

fof(f_449_4,plain,
    ! [U_2164,U_2163,U_2162] :
      ( ( hBOOL(hAPP_bool_bool(U_2164,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2163,sK216(U_2164,U_2163,U_2162)),sK217(U_2164,U_2163,U_2162))))
        & U_2162 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK216(U_2164,U_2163,U_2162)),sK217(U_2164,U_2163,U_2162)) )
      | ~ hBOOL(hAPP_bool_bool(U_2164,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_2163),U_2162))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK217]),skolemize(U_2160,sK217(U_2164,U_2163,U_2162))],[f_449_3]) ).

cnf(f_449_5,plain,
    ( U_2162 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK216(U_2164,U_2163,U_2162)),sK217(U_2164,U_2163,U_2162))
    | ~ hBOOL(hAPP_bool_bool(U_2164,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_2163),U_2162))) ),
    inference(clausify,[status(thm)],[f_449_4]) ).

cnf(f_449_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2164,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(U_2163,sK216(U_2164,U_2163,U_2162)),sK217(U_2164,U_2163,U_2162))))
    | ~ hBOOL(hAPP_bool_bool(U_2164,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,U_2163),U_2162))) ),
    inference(clausify,[status(thm)],[f_449_4]) ).

fof(f_450_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_410_splitE2]) ).

fof(f_450_2,plain,
    ! [U_2169,U_2168,U_2167] :
      ( ? [U_2166,U_2165] :
          ( hBOOL(hAPP_bool_bool(U_2169,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2168,U_2166),U_2165)))
          & U_2167 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2166),U_2165) )
      | ~ hBOOL(hAPP_bool_bool(U_2169,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_2168),U_2167))) ),
    inference(variable_rename,[status(thm)],[f_450_1]) ).

fof(f_450_3,plain,
    ! [U_2169,U_2168,U_2167] :
      ( ? [U_2165] :
          ( hBOOL(hAPP_bool_bool(U_2169,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2168,sK218(U_2169,U_2168,U_2167)),U_2165)))
          & U_2167 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK218(U_2169,U_2168,U_2167)),U_2165) )
      | ~ hBOOL(hAPP_bool_bool(U_2169,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_2168),U_2167))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK218]),skolemize(U_2166,sK218(U_2169,U_2168,U_2167))],[f_450_2]) ).

fof(f_450_4,plain,
    ! [U_2169,U_2168,U_2167] :
      ( ( hBOOL(hAPP_bool_bool(U_2169,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2168,sK218(U_2169,U_2168,U_2167)),sK219(U_2169,U_2168,U_2167))))
        & U_2167 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK218(U_2169,U_2168,U_2167)),sK219(U_2169,U_2168,U_2167)) )
      | ~ hBOOL(hAPP_bool_bool(U_2169,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_2168),U_2167))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK219]),skolemize(U_2165,sK219(U_2169,U_2168,U_2167))],[f_450_3]) ).

cnf(f_450_5,plain,
    ( U_2167 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK218(U_2169,U_2168,U_2167)),sK219(U_2169,U_2168,U_2167))
    | ~ hBOOL(hAPP_bool_bool(U_2169,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_2168),U_2167))) ),
    inference(clausify,[status(thm)],[f_450_4]) ).

cnf(f_450_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2169,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(U_2168,sK218(U_2169,U_2168,U_2167)),sK219(U_2169,U_2168,U_2167))))
    | ~ hBOOL(hAPP_bool_bool(U_2169,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,U_2168),U_2167))) ),
    inference(clausify,[status(thm)],[f_450_4]) ).

fof(f_451_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,X_2),Y_1)))
          & Z = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_411_splitE2]) ).

fof(f_451_2,plain,
    ! [U_2174,U_2173,U_2172] :
      ( ? [U_2171,U_2170] :
          ( hBOOL(hAPP_bool_bool(U_2174,hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2173,U_2171),U_2170)))
          & U_2172 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2171),U_2170) )
      | ~ hBOOL(hAPP_bool_bool(U_2174,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_2173),U_2172))) ),
    inference(variable_rename,[status(thm)],[f_451_1]) ).

fof(f_451_3,plain,
    ! [U_2174,U_2173,U_2172] :
      ( ? [U_2170] :
          ( hBOOL(hAPP_bool_bool(U_2174,hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2173,sK220(U_2174,U_2173,U_2172)),U_2170)))
          & U_2172 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK220(U_2174,U_2173,U_2172)),U_2170) )
      | ~ hBOOL(hAPP_bool_bool(U_2174,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_2173),U_2172))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK220]),skolemize(U_2171,sK220(U_2174,U_2173,U_2172))],[f_451_2]) ).

fof(f_451_4,plain,
    ! [U_2174,U_2173,U_2172] :
      ( ( hBOOL(hAPP_bool_bool(U_2174,hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2173,sK220(U_2174,U_2173,U_2172)),sK221(U_2174,U_2173,U_2172))))
        & U_2172 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK220(U_2174,U_2173,U_2172)),sK221(U_2174,U_2173,U_2172)) )
      | ~ hBOOL(hAPP_bool_bool(U_2174,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_2173),U_2172))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK221]),skolemize(U_2170,sK221(U_2174,U_2173,U_2172))],[f_451_3]) ).

cnf(f_451_5,plain,
    ( U_2172 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,sK220(U_2174,U_2173,U_2172)),sK221(U_2174,U_2173,U_2172))
    | ~ hBOOL(hAPP_bool_bool(U_2174,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_2173),U_2172))) ),
    inference(clausify,[status(thm)],[f_451_4]) ).

cnf(f_451_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2174,hAPP_list_char_bool(hAPP_l1361600383r_bool(U_2173,sK220(U_2174,U_2173,U_2172)),sK221(U_2174,U_2173,U_2172))))
    | ~ hBOOL(hAPP_bool_bool(U_2174,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,U_2173),U_2172))) ),
    inference(clausify,[status(thm)],[f_451_4]) ).

fof(f_452_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)
          & is_bop(X_2) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_412_splitE2]) ).

fof(f_452_2,plain,
    ! [U_2179,U_2178,U_2177] :
      ( ? [U_2176,U_2175] :
          ( hBOOL(hAPP_bool_bool(U_2179,hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2178,U_2176),U_2175)))
          & U_2177 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2176),U_2175)
          & is_bop(U_2176) )
      | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(variable_rename,[status(thm)],[f_452_1]) ).

fof(f_452_3,plain,
    ! [U_2179,U_2178,U_2177] :
      ( ? [U_2176] :
          ( ? [U_2175] :
              ( hBOOL(hAPP_bool_bool(U_2179,hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2178,U_2176),U_2175)))
              & U_2177 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2176),U_2175) )
          & is_bop(U_2176) )
      | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(miniscope,[status(thm)],[f_452_2]) ).

fof(f_452_4,plain,
    ! [U_2179,U_2178,U_2177] :
      ( ( ? [U_2175] :
            ( hBOOL(hAPP_bool_bool(U_2179,hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2178,sK222(U_2179,U_2178,U_2177)),U_2175)))
            & U_2177 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK222(U_2179,U_2178,U_2177)),U_2175) )
        & is_bop(sK222(U_2179,U_2178,U_2177)) )
      | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK222]),skolemize(U_2176,sK222(U_2179,U_2178,U_2177))],[f_452_3]) ).

fof(f_452_5,plain,
    ! [U_2179,U_2178,U_2177] :
      ( ( hBOOL(hAPP_bool_bool(U_2179,hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2178,sK222(U_2179,U_2178,U_2177)),sK223(U_2179,U_2178,U_2177))))
        & U_2177 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK222(U_2179,U_2178,U_2177)),sK223(U_2179,U_2178,U_2177))
        & is_bop(sK222(U_2179,U_2178,U_2177)) )
      | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK223]),skolemize(U_2175,sK223(U_2179,U_2178,U_2177))],[f_452_4]) ).

cnf(f_452_6,plain,
    ( is_bop(sK222(U_2179,U_2178,U_2177))
    | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(clausify,[status(thm)],[f_452_5]) ).

cnf(f_452_7,plain,
    ( U_2177 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,sK222(U_2179,U_2178,U_2177)),sK223(U_2179,U_2178,U_2177))
    | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(clausify,[status(thm)],[f_452_5]) ).

cnf(f_452_8,plain,
    ( hBOOL(hAPP_bool_bool(U_2179,hAPP_P929938951l_bool(hAPP_b97269396l_bool(U_2178,sK222(U_2179,U_2178,U_2177)),sK223(U_2179,U_2178,U_2177))))
    | ~ hBOOL(hAPP_bool_bool(U_2179,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,U_2178),U_2177))) ),
    inference(clausify,[status(thm)],[f_452_5]) ).

fof(f_453_1,plain,
    ! [Q_1,Pa,Z] :
      ( ? [X_2,Y_1] :
          ( hBOOL(hAPP_bool_bool(Q_1,hAPP_val_bool(hAPP_v1392248405l_bool(Pa,X_2),Y_1)))
          & Z = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1) )
      | ~ hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Pa),Z))) ),
    inference(fof_nnf,[status(thm)],[fact_413_splitE2]) ).

fof(f_453_2,plain,
    ! [U_2184,U_2183,U_2182] :
      ( ? [U_2181,U_2180] :
          ( hBOOL(hAPP_bool_bool(U_2184,hAPP_val_bool(hAPP_v1392248405l_bool(U_2183,U_2181),U_2180)))
          & U_2182 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2181),U_2180) )
      | ~ hBOOL(hAPP_bool_bool(U_2184,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_2183),U_2182))) ),
    inference(variable_rename,[status(thm)],[f_453_1]) ).

fof(f_453_3,plain,
    ! [U_2184,U_2183,U_2182] :
      ( ? [U_2180] :
          ( hBOOL(hAPP_bool_bool(U_2184,hAPP_val_bool(hAPP_v1392248405l_bool(U_2183,sK224(U_2184,U_2183,U_2182)),U_2180)))
          & U_2182 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK224(U_2184,U_2183,U_2182)),U_2180) )
      | ~ hBOOL(hAPP_bool_bool(U_2184,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_2183),U_2182))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK224]),skolemize(U_2181,sK224(U_2184,U_2183,U_2182))],[f_453_2]) ).

fof(f_453_4,plain,
    ! [U_2184,U_2183,U_2182] :
      ( ( hBOOL(hAPP_bool_bool(U_2184,hAPP_val_bool(hAPP_v1392248405l_bool(U_2183,sK224(U_2184,U_2183,U_2182)),sK225(U_2184,U_2183,U_2182))))
        & U_2182 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK224(U_2184,U_2183,U_2182)),sK225(U_2184,U_2183,U_2182)) )
      | ~ hBOOL(hAPP_bool_bool(U_2184,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_2183),U_2182))) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK225]),skolemize(U_2180,sK225(U_2184,U_2183,U_2182))],[f_453_3]) ).

cnf(f_453_5,plain,
    ( U_2182 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK224(U_2184,U_2183,U_2182)),sK225(U_2184,U_2183,U_2182))
    | ~ hBOOL(hAPP_bool_bool(U_2184,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_2183),U_2182))) ),
    inference(clausify,[status(thm)],[f_453_4]) ).

cnf(f_453_6,plain,
    ( hBOOL(hAPP_bool_bool(U_2184,hAPP_val_bool(hAPP_v1392248405l_bool(U_2183,sK224(U_2184,U_2183,U_2182)),sK225(U_2184,U_2183,U_2182))))
    | ~ hBOOL(hAPP_bool_bool(U_2184,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,U_2183),U_2182))) ),
    inference(clausify,[status(thm)],[f_453_4]) ).

fof(f_454_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P576112536r_bool(hAPP_f1973249537r_bool(produc1205785024r_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_P1510984930r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_414_mem__splitI]) ).

fof(f_454_2,plain,
    ! [U_2188,U_2187,U_2186,U_2185] :
      ( hBOOL(member_list_char(U_2188,hAPP_P576112536r_bool(hAPP_f1973249537r_bool(produc1205785024r_bool,U_2187),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2186),U_2185))))
      | ~ hBOOL(member_list_char(U_2188,hAPP_P1366871678r_bool(hAPP_P1510984930r_bool(U_2187,U_2186),U_2185))) ),
    inference(variable_rename,[status(thm)],[f_454_1]) ).

cnf(f_454_3,plain,
    ( hBOOL(member_list_char(U_2188,hAPP_P576112536r_bool(hAPP_f1973249537r_bool(produc1205785024r_bool,U_2187),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2186),U_2185))))
    | ~ hBOOL(member_list_char(U_2188,hAPP_P1366871678r_bool(hAPP_P1510984930r_bool(U_2187,U_2186),U_2185))) ),
    inference(clausify,[status(thm)],[f_454_2]) ).

fof(f_455_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P947230058t_bool(hAPP_f1857971237t_bool(produc778642754t_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_P712854582t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_415_mem__splitI]) ).

fof(f_455_2,plain,
    ! [U_2192,U_2191,U_2190,U_2189] :
      ( hBOOL(member_nat(U_2192,hAPP_P947230058t_bool(hAPP_f1857971237t_bool(produc778642754t_bool,U_2191),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2190),U_2189))))
      | ~ hBOOL(member_nat(U_2192,hAPP_P1717724164t_bool(hAPP_P712854582t_bool(U_2191,U_2190),U_2189))) ),
    inference(variable_rename,[status(thm)],[f_455_1]) ).

cnf(f_455_3,plain,
    ( hBOOL(member_nat(U_2192,hAPP_P947230058t_bool(hAPP_f1857971237t_bool(produc778642754t_bool,U_2191),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2190),U_2189))))
    | ~ hBOOL(member_nat(U_2192,hAPP_P1717724164t_bool(hAPP_P712854582t_bool(U_2191,U_2190),U_2189))) ),
    inference(clausify,[status(thm)],[f_455_2]) ).

fof(f_456_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P912976383l_bool(hAPP_f1608665167l_bool(produc1231332391l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_P87436745l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_416_mem__splitI]) ).

fof(f_456_2,plain,
    ! [U_2196,U_2195,U_2194,U_2193] :
      ( hBOOL(member649088532al_val(U_2196,hAPP_P912976383l_bool(hAPP_f1608665167l_bool(produc1231332391l_bool,U_2195),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2194),U_2193))))
      | ~ hBOOL(member649088532al_val(U_2196,hAPP_P1696703717l_bool(hAPP_P87436745l_bool(U_2195,U_2194),U_2193))) ),
    inference(variable_rename,[status(thm)],[f_456_1]) ).

cnf(f_456_3,plain,
    ( hBOOL(member649088532al_val(U_2196,hAPP_P912976383l_bool(hAPP_f1608665167l_bool(produc1231332391l_bool,U_2195),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2194),U_2193))))
    | ~ hBOOL(member649088532al_val(U_2196,hAPP_P1696703717l_bool(hAPP_P87436745l_bool(U_2195,U_2194),U_2193))) ),
    inference(clausify,[status(thm)],[f_456_2]) ).

fof(f_457_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P536162016l_bool(hAPP_f1400730257l_bool(produc820564232l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_P39917866l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_417_mem__splitI]) ).

fof(f_457_2,plain,
    ! [U_2200,U_2199,U_2198,U_2197] :
      ( hBOOL(member1417904245al_val(U_2200,hAPP_P536162016l_bool(hAPP_f1400730257l_bool(produc820564232l_bool,U_2199),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2198),U_2197))))
      | ~ hBOOL(member1417904245al_val(U_2200,hAPP_P1354850246l_bool(hAPP_P39917866l_bool(U_2199,U_2198),U_2197))) ),
    inference(variable_rename,[status(thm)],[f_457_1]) ).

cnf(f_457_3,plain,
    ( hBOOL(member1417904245al_val(U_2200,hAPP_P536162016l_bool(hAPP_f1400730257l_bool(produc820564232l_bool,U_2199),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2198),U_2197))))
    | ~ hBOOL(member1417904245al_val(U_2200,hAPP_P1354850246l_bool(hAPP_P39917866l_bool(U_2199,U_2198),U_2197))) ),
    inference(clausify,[status(thm)],[f_457_2]) ).

fof(f_458_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1138140810l_bool(hAPP_f1341053989l_bool(produc1837990498l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_P1232134614l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_418_mem__splitI]) ).

fof(f_458_2,plain,
    ! [U_2204,U_2203,U_2202,U_2201] :
      ( hBOOL(member1542417277on_val(U_2204,hAPP_P1138140810l_bool(hAPP_f1341053989l_bool(produc1837990498l_bool,U_2203),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2202),U_2201))))
      | ~ hBOOL(member1542417277on_val(U_2204,hAPP_P1637755428l_bool(hAPP_P1232134614l_bool(U_2203,U_2202),U_2201))) ),
    inference(variable_rename,[status(thm)],[f_458_1]) ).

cnf(f_458_3,plain,
    ( hBOOL(member1542417277on_val(U_2204,hAPP_P1138140810l_bool(hAPP_f1341053989l_bool(produc1837990498l_bool,U_2203),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2202),U_2201))))
    | ~ hBOOL(member1542417277on_val(U_2204,hAPP_P1637755428l_bool(hAPP_P1232134614l_bool(U_2203,U_2202),U_2201))) ),
    inference(clausify,[status(thm)],[f_458_2]) ).

fof(f_459_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1826803705l_bool(hAPP_f444383845l_bool(produc376702929l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_P1134042693l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_419_mem__splitI]) ).

fof(f_459_2,plain,
    ! [U_2208,U_2207,U_2206,U_2205] :
      ( hBOOL(member763590124on_val(U_2208,hAPP_P1826803705l_bool(hAPP_f444383845l_bool(produc376702929l_bool,U_2207),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2206),U_2205))))
      | ~ hBOOL(member763590124on_val(U_2208,hAPP_P595502227l_bool(hAPP_P1134042693l_bool(U_2207,U_2206),U_2205))) ),
    inference(variable_rename,[status(thm)],[f_459_1]) ).

cnf(f_459_3,plain,
    ( hBOOL(member763590124on_val(U_2208,hAPP_P1826803705l_bool(hAPP_f444383845l_bool(produc376702929l_bool,U_2207),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2206),U_2205))))
    | ~ hBOOL(member763590124on_val(U_2208,hAPP_P595502227l_bool(hAPP_P1134042693l_bool(U_2207,U_2206),U_2205))) ),
    inference(clausify,[status(thm)],[f_459_2]) ).

fof(f_460_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P678729081l_bool(hAPP_f1591648613l_bool(produc20018513l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_P1953518277l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_420_mem__splitI]) ).

fof(f_460_2,plain,
    ! [U_2212,U_2211,U_2210,U_2209] :
      ( hBOOL(member840932460on_val(U_2212,hAPP_P678729081l_bool(hAPP_f1591648613l_bool(produc20018513l_bool,U_2211),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2210),U_2209))))
      | ~ hBOOL(member840932460on_val(U_2212,hAPP_P1116729363l_bool(hAPP_P1953518277l_bool(U_2211,U_2210),U_2209))) ),
    inference(variable_rename,[status(thm)],[f_460_1]) ).

cnf(f_460_3,plain,
    ( hBOOL(member840932460on_val(U_2212,hAPP_P678729081l_bool(hAPP_f1591648613l_bool(produc20018513l_bool,U_2211),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,U_2210),U_2209))))
    | ~ hBOOL(member840932460on_val(U_2212,hAPP_P1116729363l_bool(hAPP_P1953518277l_bool(U_2211,U_2210),U_2209))) ),
    inference(clausify,[status(thm)],[f_460_2]) ).

fof(f_461_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_f1491134931r_bool(produc111276146r_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_e2128781980r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_421_mem__splitI]) ).

fof(f_461_2,plain,
    ! [U_2216,U_2215,U_2214,U_2213] :
      ( hBOOL(member_list_char(U_2216,hAPP_P1366871678r_bool(hAPP_f1491134931r_bool(produc111276146r_bool,U_2215),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2214),U_2213))))
      | ~ hBOOL(member_list_char(U_2216,hAPP_P599819262r_bool(hAPP_e2128781980r_bool(U_2215,U_2214),U_2213))) ),
    inference(variable_rename,[status(thm)],[f_461_1]) ).

cnf(f_461_3,plain,
    ( hBOOL(member_list_char(U_2216,hAPP_P1366871678r_bool(hAPP_f1491134931r_bool(produc111276146r_bool,U_2215),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2214),U_2213))))
    | ~ hBOOL(member_list_char(U_2216,hAPP_P599819262r_bool(hAPP_e2128781980r_bool(U_2215,U_2214),U_2213))) ),
    inference(clausify,[status(thm)],[f_461_2]) ).

fof(f_462_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_f284805883t_bool(produc2102986512t_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_e41879804t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_422_mem__splitI]) ).

fof(f_462_2,plain,
    ! [U_2220,U_2219,U_2218,U_2217] :
      ( hBOOL(member_nat(U_2220,hAPP_P1717724164t_bool(hAPP_f284805883t_bool(produc2102986512t_bool,U_2219),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2218),U_2217))))
      | ~ hBOOL(member_nat(U_2220,hAPP_P107417220t_bool(hAPP_e41879804t_bool(U_2219,U_2218),U_2217))) ),
    inference(variable_rename,[status(thm)],[f_462_1]) ).

cnf(f_462_3,plain,
    ( hBOOL(member_nat(U_2220,hAPP_P1717724164t_bool(hAPP_f284805883t_bool(produc2102986512t_bool,U_2219),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2218),U_2217))))
    | ~ hBOOL(member_nat(U_2220,hAPP_P107417220t_bool(hAPP_e41879804t_bool(U_2219,U_2218),U_2217))) ),
    inference(clausify,[status(thm)],[f_462_2]) ).

fof(f_463_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_f1817272339l_bool(produc240246489l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_e1372786563l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_423_mem__splitI]) ).

fof(f_463_2,plain,
    ! [U_2224,U_2223,U_2222,U_2221] :
      ( hBOOL(member649088532al_val(U_2224,hAPP_P1696703717l_bool(hAPP_f1817272339l_bool(produc240246489l_bool,U_2223),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2222),U_2221))))
      | ~ hBOOL(member649088532al_val(U_2224,hAPP_P698243685l_bool(hAPP_e1372786563l_bool(U_2223,U_2222),U_2221))) ),
    inference(variable_rename,[status(thm)],[f_463_1]) ).

cnf(f_463_3,plain,
    ( hBOOL(member649088532al_val(U_2224,hAPP_P1696703717l_bool(hAPP_f1817272339l_bool(produc240246489l_bool,U_2223),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2222),U_2221))))
    | ~ hBOOL(member649088532al_val(U_2224,hAPP_P698243685l_bool(hAPP_e1372786563l_bool(U_2223,U_2222),U_2221))) ),
    inference(clausify,[status(thm)],[f_463_2]) ).

fof(f_464_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_f1992719827l_bool(produc286289338l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_e2019828964l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_424_mem__splitI]) ).

fof(f_464_2,plain,
    ! [U_2228,U_2227,U_2226,U_2225] :
      ( hBOOL(member1417904245al_val(U_2228,hAPP_P1354850246l_bool(hAPP_f1992719827l_bool(produc286289338l_bool,U_2227),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2226),U_2225))))
      | ~ hBOOL(member1417904245al_val(U_2228,hAPP_P171414854l_bool(hAPP_e2019828964l_bool(U_2227,U_2226),U_2225))) ),
    inference(variable_rename,[status(thm)],[f_464_1]) ).

cnf(f_464_3,plain,
    ( hBOOL(member1417904245al_val(U_2228,hAPP_P1354850246l_bool(hAPP_f1992719827l_bool(produc286289338l_bool,U_2227),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2226),U_2225))))
    | ~ hBOOL(member1417904245al_val(U_2228,hAPP_P171414854l_bool(hAPP_e2019828964l_bool(U_2227,U_2226),U_2225))) ),
    inference(clausify,[status(thm)],[f_464_2]) ).

fof(f_465_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_f802896187l_bool(produc1973453616l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_e1610291612l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_425_mem__splitI]) ).

fof(f_465_2,plain,
    ! [U_2232,U_2231,U_2230,U_2229] :
      ( hBOOL(member1542417277on_val(U_2232,hAPP_P1637755428l_bool(hAPP_f802896187l_bool(produc1973453616l_bool,U_2231),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2230),U_2229))))
      | ~ hBOOL(member1542417277on_val(U_2232,hAPP_P1591874724l_bool(hAPP_e1610291612l_bool(U_2231,U_2230),U_2229))) ),
    inference(variable_rename,[status(thm)],[f_465_1]) ).

cnf(f_465_3,plain,
    ( hBOOL(member1542417277on_val(U_2232,hAPP_P1637755428l_bool(hAPP_f802896187l_bool(produc1973453616l_bool,U_2231),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2230),U_2229))))
    | ~ hBOOL(member1542417277on_val(U_2232,hAPP_P1591874724l_bool(hAPP_e1610291612l_bool(U_2231,U_2230),U_2229))) ),
    inference(clausify,[status(thm)],[f_465_2]) ).

fof(f_466_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_f468299289l_bool(produc2036005791l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_e500528395l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_426_mem__splitI]) ).

fof(f_466_2,plain,
    ! [U_2236,U_2235,U_2234,U_2233] :
      ( hBOOL(member763590124on_val(U_2236,hAPP_P595502227l_bool(hAPP_f468299289l_bool(produc2036005791l_bool,U_2235),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2234),U_2233))))
      | ~ hBOOL(member763590124on_val(U_2236,hAPP_P1988153107l_bool(hAPP_e500528395l_bool(U_2235,U_2234),U_2233))) ),
    inference(variable_rename,[status(thm)],[f_466_1]) ).

cnf(f_466_3,plain,
    ( hBOOL(member763590124on_val(U_2236,hAPP_P595502227l_bool(hAPP_f468299289l_bool(produc2036005791l_bool,U_2235),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2234),U_2233))))
    | ~ hBOOL(member763590124on_val(U_2236,hAPP_P1988153107l_bool(hAPP_e500528395l_bool(U_2235,U_2234),U_2233))) ),
    inference(clausify,[status(thm)],[f_466_2]) ).

fof(f_467_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_f1760682521l_bool(produc1275132703l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_e592495499l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_427_mem__splitI]) ).

fof(f_467_2,plain,
    ! [U_2240,U_2239,U_2238,U_2237] :
      ( hBOOL(member840932460on_val(U_2240,hAPP_P1116729363l_bool(hAPP_f1760682521l_bool(produc1275132703l_bool,U_2239),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2238),U_2237))))
      | ~ hBOOL(member840932460on_val(U_2240,hAPP_P1638898323l_bool(hAPP_e592495499l_bool(U_2239,U_2238),U_2237))) ),
    inference(variable_rename,[status(thm)],[f_467_1]) ).

cnf(f_467_3,plain,
    ( hBOOL(member840932460on_val(U_2240,hAPP_P1116729363l_bool(hAPP_f1760682521l_bool(produc1275132703l_bool,U_2239),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2238),U_2237))))
    | ~ hBOOL(member840932460on_val(U_2240,hAPP_P1638898323l_bool(hAPP_e592495499l_bool(U_2239,U_2238),U_2237))) ),
    inference(clausify,[status(thm)],[f_467_2]) ).

fof(f_468_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_f104936073r_bool(produc278452722r_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_f774767491r_bool(hAPP_f1685556710r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_428_mem__splitI]) ).

fof(f_468_2,plain,
    ! [U_2244,U_2243,U_2242,U_2241] :
      ( hBOOL(member_list_char(U_2244,hAPP_P599819262r_bool(hAPP_f104936073r_bool(produc278452722r_bool,U_2243),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2242),U_2241))))
      | ~ hBOOL(member_list_char(U_2244,hAPP_f774767491r_bool(hAPP_f1685556710r_bool(U_2243,U_2242),U_2241))) ),
    inference(variable_rename,[status(thm)],[f_468_1]) ).

cnf(f_468_3,plain,
    ( hBOOL(member_list_char(U_2244,hAPP_P599819262r_bool(hAPP_f104936073r_bool(produc278452722r_bool,U_2243),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2242),U_2241))))
    | ~ hBOOL(member_list_char(U_2244,hAPP_f774767491r_bool(hAPP_f1685556710r_bool(U_2243,U_2242),U_2241))) ),
    inference(clausify,[status(thm)],[f_468_2]) ).

fof(f_469_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_f61570481t_bool(produc155418000t_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_f235082303t_bool(hAPP_f1927197746t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_429_mem__splitI]) ).

fof(f_469_2,plain,
    ! [U_2248,U_2247,U_2246,U_2245] :
      ( hBOOL(member_nat(U_2248,hAPP_P107417220t_bool(hAPP_f61570481t_bool(produc155418000t_bool,U_2247),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2246),U_2245))))
      | ~ hBOOL(member_nat(U_2248,hAPP_f235082303t_bool(hAPP_f1927197746t_bool(U_2247,U_2246),U_2245))) ),
    inference(variable_rename,[status(thm)],[f_469_1]) ).

cnf(f_469_3,plain,
    ( hBOOL(member_nat(U_2248,hAPP_P107417220t_bool(hAPP_f61570481t_bool(produc155418000t_bool,U_2247),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2246),U_2245))))
    | ~ hBOOL(member_nat(U_2248,hAPP_f235082303t_bool(hAPP_f1927197746t_bool(U_2247,U_2246),U_2245))) ),
    inference(clausify,[status(thm)],[f_469_2]) ).

fof(f_470_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_f800545225l_bool(produc655738969l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_f195923946l_bool(hAPP_f910354125l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_430_mem__splitI]) ).

fof(f_470_2,plain,
    ! [U_2252,U_2251,U_2250,U_2249] :
      ( hBOOL(member649088532al_val(U_2252,hAPP_P698243685l_bool(hAPP_f800545225l_bool(produc655738969l_bool,U_2251),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2250),U_2249))))
      | ~ hBOOL(member649088532al_val(U_2252,hAPP_f195923946l_bool(hAPP_f910354125l_bool(U_2251,U_2250),U_2249))) ),
    inference(variable_rename,[status(thm)],[f_470_1]) ).

cnf(f_470_3,plain,
    ( hBOOL(member649088532al_val(U_2252,hAPP_P698243685l_bool(hAPP_f800545225l_bool(produc655738969l_bool,U_2251),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2250),U_2249))))
    | ~ hBOOL(member649088532al_val(U_2252,hAPP_f195923946l_bool(hAPP_f910354125l_bool(U_2251,U_2250),U_2249))) ),
    inference(clausify,[status(thm)],[f_470_2]) ).

fof(f_471_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_f2048668297l_bool(produc1759631162l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_f1203390411l_bool(hAPP_f338507310l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_431_mem__splitI]) ).

fof(f_471_2,plain,
    ! [U_2256,U_2255,U_2254,U_2253] :
      ( hBOOL(member1417904245al_val(U_2256,hAPP_P171414854l_bool(hAPP_f2048668297l_bool(produc1759631162l_bool,U_2255),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2254),U_2253))))
      | ~ hBOOL(member1417904245al_val(U_2256,hAPP_f1203390411l_bool(hAPP_f338507310l_bool(U_2255,U_2254),U_2253))) ),
    inference(variable_rename,[status(thm)],[f_471_1]) ).

cnf(f_471_3,plain,
    ( hBOOL(member1417904245al_val(U_2256,hAPP_P171414854l_bool(hAPP_f2048668297l_bool(produc1759631162l_bool,U_2255),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2254),U_2253))))
    | ~ hBOOL(member1417904245al_val(U_2256,hAPP_f1203390411l_bool(hAPP_f338507310l_bool(U_2255,U_2254),U_2253))) ),
    inference(clausify,[status(thm)],[f_471_2]) ).

fof(f_472_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_f416690673l_bool(produc1994406320l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_f57041375l_bool(hAPP_f1928083410l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_432_mem__splitI]) ).

fof(f_472_2,plain,
    ! [U_2260,U_2259,U_2258,U_2257] :
      ( hBOOL(member1542417277on_val(U_2260,hAPP_P1591874724l_bool(hAPP_f416690673l_bool(produc1994406320l_bool,U_2259),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2258),U_2257))))
      | ~ hBOOL(member1542417277on_val(U_2260,hAPP_f57041375l_bool(hAPP_f1928083410l_bool(U_2259,U_2258),U_2257))) ),
    inference(variable_rename,[status(thm)],[f_472_1]) ).

cnf(f_472_3,plain,
    ( hBOOL(member1542417277on_val(U_2260,hAPP_P1591874724l_bool(hAPP_f416690673l_bool(produc1994406320l_bool,U_2259),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2258),U_2257))))
    | ~ hBOOL(member1542417277on_val(U_2260,hAPP_f57041375l_bool(hAPP_f1928083410l_bool(U_2259,U_2258),U_2257))) ),
    inference(clausify,[status(thm)],[f_472_2]) ).

fof(f_473_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_f1276548047l_bool(produc121041439l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_f396019662l_bool(hAPP_f2135509569l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_433_mem__splitI]) ).

fof(f_473_2,plain,
    ! [U_2264,U_2263,U_2262,U_2261] :
      ( hBOOL(member763590124on_val(U_2264,hAPP_P1988153107l_bool(hAPP_f1276548047l_bool(produc121041439l_bool,U_2263),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2262),U_2261))))
      | ~ hBOOL(member763590124on_val(U_2264,hAPP_f396019662l_bool(hAPP_f2135509569l_bool(U_2263,U_2262),U_2261))) ),
    inference(variable_rename,[status(thm)],[f_473_1]) ).

cnf(f_473_3,plain,
    ( hBOOL(member763590124on_val(U_2264,hAPP_P1988153107l_bool(hAPP_f1276548047l_bool(produc121041439l_bool,U_2263),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2262),U_2261))))
    | ~ hBOOL(member763590124on_val(U_2264,hAPP_f396019662l_bool(hAPP_f2135509569l_bool(U_2263,U_2262),U_2261))) ),
    inference(clausify,[status(thm)],[f_473_2]) ).

fof(f_474_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_f833559503l_bool(produc334393759l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_f2011777102l_bool(hAPP_f2144092865l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_434_mem__splitI]) ).

fof(f_474_2,plain,
    ! [U_2268,U_2267,U_2266,U_2265] :
      ( hBOOL(member840932460on_val(U_2268,hAPP_P1638898323l_bool(hAPP_f833559503l_bool(produc334393759l_bool,U_2267),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2266),U_2265))))
      | ~ hBOOL(member840932460on_val(U_2268,hAPP_f2011777102l_bool(hAPP_f2144092865l_bool(U_2267,U_2266),U_2265))) ),
    inference(variable_rename,[status(thm)],[f_474_1]) ).

cnf(f_474_3,plain,
    ( hBOOL(member840932460on_val(U_2268,hAPP_P1638898323l_bool(hAPP_f833559503l_bool(produc334393759l_bool,U_2267),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2266),U_2265))))
    | ~ hBOOL(member840932460on_val(U_2268,hAPP_f2011777102l_bool(hAPP_f2144092865l_bool(U_2267,U_2266),U_2265))) ),
    inference(clausify,[status(thm)],[f_474_2]) ).

fof(f_475_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P1167611309r_bool(hAPP_f1650812869r_bool(produc1810874273r_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_f990102836r_bool(hAPP_l1778295065r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_435_mem__splitI]) ).

fof(f_475_2,plain,
    ! [U_2272,U_2271,U_2270,U_2269] :
      ( hBOOL(member_list_char(U_2272,hAPP_P1167611309r_bool(hAPP_f1650812869r_bool(produc1810874273r_bool,U_2271),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2270),U_2269))))
      | ~ hBOOL(member_list_char(U_2272,hAPP_f990102836r_bool(hAPP_l1778295065r_bool(U_2271,U_2270),U_2269))) ),
    inference(variable_rename,[status(thm)],[f_475_1]) ).

cnf(f_475_3,plain,
    ( hBOOL(member_list_char(U_2272,hAPP_P1167611309r_bool(hAPP_f1650812869r_bool(produc1810874273r_bool,U_2271),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2270),U_2269))))
    | ~ hBOOL(member_list_char(U_2272,hAPP_f990102836r_bool(hAPP_l1778295065r_bool(U_2271,U_2270),U_2269))) ),
    inference(clausify,[status(thm)],[f_475_2]) ).

fof(f_476_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P1120259733t_bool(hAPP_f745235151t_bool(produc1282419105t_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_f118445774t_bool(hAPP_l1460960191t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_436_mem__splitI]) ).

fof(f_476_2,plain,
    ! [U_2276,U_2275,U_2274,U_2273] :
      ( hBOOL(member_nat(U_2276,hAPP_P1120259733t_bool(hAPP_f745235151t_bool(produc1282419105t_bool,U_2275),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2274),U_2273))))
      | ~ hBOOL(member_nat(U_2276,hAPP_f118445774t_bool(hAPP_l1460960191t_bool(U_2275,U_2274),U_2273))) ),
    inference(variable_rename,[status(thm)],[f_476_1]) ).

cnf(f_476_3,plain,
    ( hBOOL(member_nat(U_2276,hAPP_P1120259733t_bool(hAPP_f745235151t_bool(produc1282419105t_bool,U_2275),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2274),U_2273))))
    | ~ hBOOL(member_nat(U_2276,hAPP_f118445774t_bool(hAPP_l1460960191t_bool(U_2275,U_2274),U_2273))) ),
    inference(clausify,[status(thm)],[f_476_2]) ).

fof(f_477_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P808259092l_bool(hAPP_f1965627013l_bool(produc737906696l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_f193834907l_bool(hAPP_l1694815232l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_437_mem__splitI]) ).

fof(f_477_2,plain,
    ! [U_2280,U_2279,U_2278,U_2277] :
      ( hBOOL(member649088532al_val(U_2280,hAPP_P808259092l_bool(hAPP_f1965627013l_bool(produc737906696l_bool,U_2279),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2278),U_2277))))
      | ~ hBOOL(member649088532al_val(U_2280,hAPP_f193834907l_bool(hAPP_l1694815232l_bool(U_2279,U_2278),U_2277))) ),
    inference(variable_rename,[status(thm)],[f_477_1]) ).

cnf(f_477_3,plain,
    ( hBOOL(member649088532al_val(U_2280,hAPP_P808259092l_bool(hAPP_f1965627013l_bool(produc737906696l_bool,U_2279),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2278),U_2277))))
    | ~ hBOOL(member649088532al_val(U_2280,hAPP_f193834907l_bool(hAPP_l1694815232l_bool(U_2279,U_2278),U_2277))) ),
    inference(clausify,[status(thm)],[f_477_2]) ).

fof(f_478_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P1374609397l_bool(hAPP_f1140566725l_bool(produc367277545l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_f1608921212l_bool(hAPP_l1294179937l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_438_mem__splitI]) ).

fof(f_478_2,plain,
    ! [U_2284,U_2283,U_2282,U_2281] :
      ( hBOOL(member1417904245al_val(U_2284,hAPP_P1374609397l_bool(hAPP_f1140566725l_bool(produc367277545l_bool,U_2283),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2282),U_2281))))
      | ~ hBOOL(member1417904245al_val(U_2284,hAPP_f1608921212l_bool(hAPP_l1294179937l_bool(U_2283,U_2282),U_2281))) ),
    inference(variable_rename,[status(thm)],[f_478_1]) ).

cnf(f_478_3,plain,
    ( hBOOL(member1417904245al_val(U_2284,hAPP_P1374609397l_bool(hAPP_f1140566725l_bool(produc367277545l_bool,U_2283),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2282),U_2281))))
    | ~ hBOOL(member1417904245al_val(U_2284,hAPP_f1608921212l_bool(hAPP_l1294179937l_bool(U_2283,U_2282),U_2281))) ),
    inference(clausify,[status(thm)],[f_478_2]) ).

fof(f_479_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P416784693l_bool(hAPP_f2039548047l_bool(produc877244993l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_f192981486l_bool(hAPP_l803240415l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_439_mem__splitI]) ).

fof(f_479_2,plain,
    ! [U_2288,U_2287,U_2286,U_2285] :
      ( hBOOL(member1542417277on_val(U_2288,hAPP_P416784693l_bool(hAPP_f2039548047l_bool(produc877244993l_bool,U_2287),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2286),U_2285))))
      | ~ hBOOL(member1542417277on_val(U_2288,hAPP_f192981486l_bool(hAPP_l803240415l_bool(U_2287,U_2286),U_2285))) ),
    inference(variable_rename,[status(thm)],[f_479_1]) ).

cnf(f_479_3,plain,
    ( hBOOL(member1542417277on_val(U_2288,hAPP_P416784693l_bool(hAPP_f2039548047l_bool(produc877244993l_bool,U_2287),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2286),U_2285))))
    | ~ hBOOL(member1542417277on_val(U_2288,hAPP_f192981486l_bool(hAPP_l803240415l_bool(U_2287,U_2286),U_2285))) ),
    inference(clausify,[status(thm)],[f_479_2]) ).

fof(f_480_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P733122084l_bool(hAPP_f854417517l_bool(produc1812634928l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_f1817800029l_bool(hAPP_l989484238l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_440_mem__splitI]) ).

fof(f_480_2,plain,
    ! [U_2292,U_2291,U_2290,U_2289] :
      ( hBOOL(member763590124on_val(U_2292,hAPP_P733122084l_bool(hAPP_f854417517l_bool(produc1812634928l_bool,U_2291),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2290),U_2289))))
      | ~ hBOOL(member763590124on_val(U_2292,hAPP_f1817800029l_bool(hAPP_l989484238l_bool(U_2291,U_2290),U_2289))) ),
    inference(variable_rename,[status(thm)],[f_480_1]) ).

cnf(f_480_3,plain,
    ( hBOOL(member763590124on_val(U_2292,hAPP_P733122084l_bool(hAPP_f854417517l_bool(produc1812634928l_bool,U_2291),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2290),U_2289))))
    | ~ hBOOL(member763590124on_val(U_2292,hAPP_f1817800029l_bool(hAPP_l989484238l_bool(U_2291,U_2290),U_2289))) ),
    inference(clausify,[status(thm)],[f_480_2]) ).

fof(f_481_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P1605474468l_bool(hAPP_f953970029l_bool(produc828791728l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_f522522333l_bool(hAPP_l313577550l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_441_mem__splitI]) ).

fof(f_481_2,plain,
    ! [U_2296,U_2295,U_2294,U_2293] :
      ( hBOOL(member840932460on_val(U_2296,hAPP_P1605474468l_bool(hAPP_f953970029l_bool(produc828791728l_bool,U_2295),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2294),U_2293))))
      | ~ hBOOL(member840932460on_val(U_2296,hAPP_f522522333l_bool(hAPP_l313577550l_bool(U_2295,U_2294),U_2293))) ),
    inference(variable_rename,[status(thm)],[f_481_1]) ).

cnf(f_481_3,plain,
    ( hBOOL(member840932460on_val(U_2296,hAPP_P1605474468l_bool(hAPP_f953970029l_bool(produc828791728l_bool,U_2295),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2294),U_2293))))
    | ~ hBOOL(member840932460on_val(U_2296,hAPP_f522522333l_bool(hAPP_l313577550l_bool(U_2295,U_2294),U_2293))) ),
    inference(clausify,[status(thm)],[f_481_2]) ).

fof(f_482_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P2143028400r_bool(hAPP_f1048754599r_bool(produc1215886546r_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_l1361600383r_bool(hAPP_l1064716406r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_442_mem__splitI]) ).

fof(f_482_2,plain,
    ! [U_2300,U_2299,U_2298,U_2297] :
      ( hBOOL(member_list_char(U_2300,hAPP_P2143028400r_bool(hAPP_f1048754599r_bool(produc1215886546r_bool,U_2299),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2298),U_2297))))
      | ~ hBOOL(member_list_char(U_2300,hAPP_l1361600383r_bool(hAPP_l1064716406r_bool(U_2299,U_2298),U_2297))) ),
    inference(variable_rename,[status(thm)],[f_482_1]) ).

cnf(f_482_3,plain,
    ( hBOOL(member_list_char(U_2300,hAPP_P2143028400r_bool(hAPP_f1048754599r_bool(produc1215886546r_bool,U_2299),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2298),U_2297))))
    | ~ hBOOL(member_list_char(U_2300,hAPP_l1361600383r_bool(hAPP_l1064716406r_bool(U_2299,U_2298),U_2297))) ),
    inference(clausify,[status(thm)],[f_482_2]) ).

fof(f_483_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P1802178130t_bool(hAPP_f477896859t_bool(produc2098256560t_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_l1691929923t_bool(hAPP_l1930116514t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_443_mem__splitI]) ).

fof(f_483_2,plain,
    ! [U_2304,U_2303,U_2302,U_2301] :
      ( hBOOL(member_nat(U_2304,hAPP_P1802178130t_bool(hAPP_f477896859t_bool(produc2098256560t_bool,U_2303),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2302),U_2301))))
      | ~ hBOOL(member_nat(U_2304,hAPP_l1691929923t_bool(hAPP_l1930116514t_bool(U_2303,U_2302),U_2301))) ),
    inference(variable_rename,[status(thm)],[f_483_1]) ).

cnf(f_483_3,plain,
    ( hBOOL(member_nat(U_2304,hAPP_P1802178130t_bool(hAPP_f477896859t_bool(produc2098256560t_bool,U_2303),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2302),U_2301))))
    | ~ hBOOL(member_nat(U_2304,hAPP_l1691929923t_bool(hAPP_l1930116514t_bool(U_2303,U_2302),U_2301))) ),
    inference(clausify,[status(thm)],[f_483_2]) ).

fof(f_484_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1988097815l_bool(hAPP_f1661550453l_bool(produc1925718841l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_l780727270l_bool(hAPP_l130580829l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_444_mem__splitI]) ).

fof(f_484_2,plain,
    ! [U_2308,U_2307,U_2306,U_2305] :
      ( hBOOL(member649088532al_val(U_2308,hAPP_P1988097815l_bool(hAPP_f1661550453l_bool(produc1925718841l_bool,U_2307),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2306),U_2305))))
      | ~ hBOOL(member649088532al_val(U_2308,hAPP_l780727270l_bool(hAPP_l130580829l_bool(U_2307,U_2306),U_2305))) ),
    inference(variable_rename,[status(thm)],[f_484_1]) ).

cnf(f_484_3,plain,
    ( hBOOL(member649088532al_val(U_2308,hAPP_P1988097815l_bool(hAPP_f1661550453l_bool(produc1925718841l_bool,U_2307),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2306),U_2305))))
    | ~ hBOOL(member649088532al_val(U_2308,hAPP_l780727270l_bool(hAPP_l130580829l_bool(U_2307,U_2306),U_2305))) ),
    inference(clausify,[status(thm)],[f_484_2]) ).

fof(f_485_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P921015288l_bool(hAPP_f507696695l_bool(produc1552159258l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_l1110132679l_bool(hAPP_l256041150l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_445_mem__splitI]) ).

fof(f_485_2,plain,
    ! [U_2312,U_2311,U_2310,U_2309] :
      ( hBOOL(member1417904245al_val(U_2312,hAPP_P921015288l_bool(hAPP_f507696695l_bool(produc1552159258l_bool,U_2311),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2310),U_2309))))
      | ~ hBOOL(member1417904245al_val(U_2312,hAPP_l1110132679l_bool(hAPP_l256041150l_bool(U_2311,U_2310),U_2309))) ),
    inference(variable_rename,[status(thm)],[f_485_1]) ).

cnf(f_485_3,plain,
    ( hBOOL(member1417904245al_val(U_2312,hAPP_P921015288l_bool(hAPP_f507696695l_bool(produc1552159258l_bool,U_2311),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2310),U_2309))))
    | ~ hBOOL(member1417904245al_val(U_2312,hAPP_l1110132679l_bool(hAPP_l256041150l_bool(U_2311,U_2310),U_2309))) ),
    inference(clausify,[status(thm)],[f_485_2]) ).

fof(f_486_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P177222514l_bool(hAPP_f1182128795l_bool(produc1428203216l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_l750759651l_bool(hAPP_l5978434l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_446_mem__splitI]) ).

fof(f_486_2,plain,
    ! [U_2316,U_2315,U_2314,U_2313] :
      ( hBOOL(member1542417277on_val(U_2316,hAPP_P177222514l_bool(hAPP_f1182128795l_bool(produc1428203216l_bool,U_2315),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2314),U_2313))))
      | ~ hBOOL(member1542417277on_val(U_2316,hAPP_l750759651l_bool(hAPP_l5978434l_bool(U_2315,U_2314),U_2313))) ),
    inference(variable_rename,[status(thm)],[f_486_1]) ).

cnf(f_486_3,plain,
    ( hBOOL(member1542417277on_val(U_2316,hAPP_P177222514l_bool(hAPP_f1182128795l_bool(produc1428203216l_bool,U_2315),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2314),U_2313))))
    | ~ hBOOL(member1542417277on_val(U_2316,hAPP_l750759651l_bool(hAPP_l5978434l_bool(U_2315,U_2314),U_2313))) ),
    inference(clausify,[status(thm)],[f_486_2]) ).

fof(f_487_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P2034098401l_bool(hAPP_f8993627l_bool(produc2075733823l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_l1278066386l_bool(hAPP_l258171825l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_447_mem__splitI]) ).

fof(f_487_2,plain,
    ! [U_2320,U_2319,U_2318,U_2317] :
      ( hBOOL(member763590124on_val(U_2320,hAPP_P2034098401l_bool(hAPP_f8993627l_bool(produc2075733823l_bool,U_2319),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2318),U_2317))))
      | ~ hBOOL(member763590124on_val(U_2320,hAPP_l1278066386l_bool(hAPP_l258171825l_bool(U_2319,U_2318),U_2317))) ),
    inference(variable_rename,[status(thm)],[f_487_1]) ).

cnf(f_487_3,plain,
    ( hBOOL(member763590124on_val(U_2320,hAPP_P2034098401l_bool(hAPP_f8993627l_bool(produc2075733823l_bool,U_2319),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2318),U_2317))))
    | ~ hBOOL(member763590124on_val(U_2320,hAPP_l1278066386l_bool(hAPP_l258171825l_bool(U_2319,U_2318),U_2317))) ),
    inference(clausify,[status(thm)],[f_487_2]) ).

fof(f_488_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P731332193l_bool(hAPP_f499947099l_bool(produc848137919l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_l1369340754l_bool(hAPP_l287304753l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_448_mem__splitI]) ).

fof(f_488_2,plain,
    ! [U_2324,U_2323,U_2322,U_2321] :
      ( hBOOL(member840932460on_val(U_2324,hAPP_P731332193l_bool(hAPP_f499947099l_bool(produc848137919l_bool,U_2323),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2322),U_2321))))
      | ~ hBOOL(member840932460on_val(U_2324,hAPP_l1369340754l_bool(hAPP_l287304753l_bool(U_2323,U_2322),U_2321))) ),
    inference(variable_rename,[status(thm)],[f_488_1]) ).

cnf(f_488_3,plain,
    ( hBOOL(member840932460on_val(U_2324,hAPP_P731332193l_bool(hAPP_f499947099l_bool(produc848137919l_bool,U_2323),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2322),U_2321))))
    | ~ hBOOL(member840932460on_val(U_2324,hAPP_l1369340754l_bool(hAPP_l287304753l_bool(U_2323,U_2322),U_2321))) ),
    inference(clausify,[status(thm)],[f_488_2]) ).

fof(f_489_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P1308752439r_bool(hAPP_f1706021209r_bool(produc1780328409r_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_b1505407649r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_449_mem__splitI]) ).

fof(f_489_2,plain,
    ! [U_2328,U_2327,U_2326,U_2325] :
      ( hBOOL(member_list_char(U_2328,hAPP_P1308752439r_bool(hAPP_f1706021209r_bool(produc1780328409r_bool,U_2327),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2326),U_2325))))
      | ~ hBOOL(member_list_char(U_2328,hAPP_P343853784r_bool(hAPP_b1505407649r_bool(U_2327,U_2326),U_2325))) ),
    inference(variable_rename,[status(thm)],[f_489_1]) ).

cnf(f_489_3,plain,
    ( hBOOL(member_list_char(U_2328,hAPP_P1308752439r_bool(hAPP_f1706021209r_bool(produc1780328409r_bool,U_2327),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2326),U_2325))))
    | ~ hBOOL(member_list_char(U_2328,hAPP_P343853784r_bool(hAPP_b1505407649r_bool(U_2327,U_2326),U_2325))) ),
    inference(clausify,[status(thm)],[f_489_2]) ).

fof(f_490_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P1020760203t_bool(hAPP_f243373951t_bool(produc654114665t_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_b617716791t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_450_mem__splitI]) ).

fof(f_490_2,plain,
    ! [U_2332,U_2331,U_2330,U_2329] :
      ( hBOOL(member_nat(U_2332,hAPP_P1020760203t_bool(hAPP_f243373951t_bool(produc654114665t_bool,U_2331),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2330),U_2329))))
      | ~ hBOOL(member_nat(U_2332,hAPP_P292217386t_bool(hAPP_b617716791t_bool(U_2331,U_2330),U_2329))) ),
    inference(variable_rename,[status(thm)],[f_490_1]) ).

cnf(f_490_3,plain,
    ( hBOOL(member_nat(U_2332,hAPP_P1020760203t_bool(hAPP_f243373951t_bool(produc654114665t_bool,U_2331),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2330),U_2329))))
    | ~ hBOOL(member_nat(U_2332,hAPP_P292217386t_bool(hAPP_b617716791t_bool(U_2331,U_2330),U_2329))) ),
    inference(clausify,[status(thm)],[f_490_2]) ).

fof(f_491_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1882136222l_bool(hAPP_f1157264807l_bool(produc301664320l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_b940299656l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_451_mem__splitI]) ).

fof(f_491_2,plain,
    ! [U_2336,U_2335,U_2334,U_2333] :
      ( hBOOL(member649088532al_val(U_2336,hAPP_P1882136222l_bool(hAPP_f1157264807l_bool(produc301664320l_bool,U_2335),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2334),U_2333))))
      | ~ hBOOL(member649088532al_val(U_2336,hAPP_P1815899455l_bool(hAPP_b940299656l_bool(U_2335,U_2334),U_2333))) ),
    inference(variable_rename,[status(thm)],[f_491_1]) ).

cnf(f_491_3,plain,
    ( hBOOL(member649088532al_val(U_2336,hAPP_P1882136222l_bool(hAPP_f1157264807l_bool(produc301664320l_bool,U_2335),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2334),U_2333))))
    | ~ hBOOL(member649088532al_val(U_2336,hAPP_P1815899455l_bool(hAPP_b940299656l_bool(U_2335,U_2334),U_2333))) ),
    inference(clausify,[status(thm)],[f_491_2]) ).

fof(f_492_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P323054207l_bool(hAPP_f1353090281l_bool(produc1596270113l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_b653060073l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_452_mem__splitI]) ).

fof(f_492_2,plain,
    ! [U_2340,U_2339,U_2338,U_2337] :
      ( hBOOL(member1417904245al_val(U_2340,hAPP_P323054207l_bool(hAPP_f1353090281l_bool(produc1596270113l_bool,U_2339),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2338),U_2337))))
      | ~ hBOOL(member1417904245al_val(U_2340,hAPP_P553120288l_bool(hAPP_b653060073l_bool(U_2339,U_2338),U_2337))) ),
    inference(variable_rename,[status(thm)],[f_492_1]) ).

cnf(f_492_3,plain,
    ( hBOOL(member1417904245al_val(U_2340,hAPP_P323054207l_bool(hAPP_f1353090281l_bool(produc1596270113l_bool,U_2339),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2338),U_2337))))
    | ~ hBOOL(member1417904245al_val(U_2340,hAPP_P553120288l_bool(hAPP_b653060073l_bool(U_2339,U_2338),U_2337))) ),
    inference(clausify,[status(thm)],[f_492_2]) ).

fof(f_493_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1354839595l_bool(hAPP_f702440703l_bool(produc107777033l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_b1434170967l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_453_mem__splitI]) ).

fof(f_493_2,plain,
    ! [U_2344,U_2343,U_2342,U_2341] :
      ( hBOOL(member1542417277on_val(U_2344,hAPP_P1354839595l_bool(hAPP_f702440703l_bool(produc107777033l_bool,U_2343),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2342),U_2341))))
      | ~ hBOOL(member1542417277on_val(U_2344,hAPP_P1971671882l_bool(hAPP_b1434170967l_bool(U_2343,U_2342),U_2341))) ),
    inference(variable_rename,[status(thm)],[f_493_1]) ).

cnf(f_493_3,plain,
    ( hBOOL(member1542417277on_val(U_2344,hAPP_P1354839595l_bool(hAPP_f702440703l_bool(produc107777033l_bool,U_2343),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2342),U_2341))))
    | ~ hBOOL(member1542417277on_val(U_2344,hAPP_P1971671882l_bool(hAPP_b1434170967l_bool(U_2343,U_2342),U_2341))) ),
    inference(clausify,[status(thm)],[f_493_2]) ).

fof(f_494_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P665696794l_bool(hAPP_f281022143l_bool(produc1512975096l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_b1930329414l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_454_mem__splitI]) ).

fof(f_494_2,plain,
    ! [U_2348,U_2347,U_2346,U_2345] :
      ( hBOOL(member763590124on_val(U_2348,hAPP_P665696794l_bool(hAPP_f281022143l_bool(produc1512975096l_bool,U_2347),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2346),U_2345))))
      | ~ hBOOL(member763590124on_val(U_2348,hAPP_P1389845689l_bool(hAPP_b1930329414l_bool(U_2347,U_2346),U_2345))) ),
    inference(variable_rename,[status(thm)],[f_494_1]) ).

cnf(f_494_3,plain,
    ( hBOOL(member763590124on_val(U_2348,hAPP_P665696794l_bool(hAPP_f281022143l_bool(produc1512975096l_bool,U_2347),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2346),U_2345))))
    | ~ hBOOL(member763590124on_val(U_2348,hAPP_P1389845689l_bool(hAPP_b1930329414l_bool(U_2347,U_2346),U_2345))) ),
    inference(clausify,[status(thm)],[f_494_2]) ).

fof(f_495_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P33140378l_bool(hAPP_f1590577855l_bool(produc530227576l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_b108134598l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_455_mem__splitI]) ).

fof(f_495_2,plain,
    ! [U_2352,U_2351,U_2350,U_2349] :
      ( hBOOL(member840932460on_val(U_2352,hAPP_P33140378l_bool(hAPP_f1590577855l_bool(produc530227576l_bool,U_2351),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2350),U_2349))))
      | ~ hBOOL(member840932460on_val(U_2352,hAPP_P693658169l_bool(hAPP_b108134598l_bool(U_2351,U_2350),U_2349))) ),
    inference(variable_rename,[status(thm)],[f_495_1]) ).

cnf(f_495_3,plain,
    ( hBOOL(member840932460on_val(U_2352,hAPP_P33140378l_bool(hAPP_f1590577855l_bool(produc530227576l_bool,U_2351),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_2350),U_2349))))
    | ~ hBOOL(member840932460on_val(U_2352,hAPP_P693658169l_bool(hAPP_b108134598l_bool(U_2351,U_2350),U_2349))) ),
    inference(clausify,[status(thm)],[f_495_2]) ).

fof(f_496_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_f1623341439r_bool(produc726689536r_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member_list_char(Z,hAPP_v1940296605r_bool(hAPP_v1814257440r_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_456_mem__splitI]) ).

fof(f_496_2,plain,
    ! [U_2356,U_2355,U_2354,U_2353] :
      ( hBOOL(member_list_char(U_2356,hAPP_P343853784r_bool(hAPP_f1623341439r_bool(produc726689536r_bool,U_2355),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2354),U_2353))))
      | ~ hBOOL(member_list_char(U_2356,hAPP_v1940296605r_bool(hAPP_v1814257440r_bool(U_2355,U_2354),U_2353))) ),
    inference(variable_rename,[status(thm)],[f_496_1]) ).

cnf(f_496_3,plain,
    ( hBOOL(member_list_char(U_2356,hAPP_P343853784r_bool(hAPP_f1623341439r_bool(produc726689536r_bool,U_2355),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2354),U_2353))))
    | ~ hBOOL(member_list_char(U_2356,hAPP_v1940296605r_bool(hAPP_v1814257440r_bool(U_2355,U_2354),U_2353))) ),
    inference(clausify,[status(thm)],[f_496_2]) ).

fof(f_497_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_f1203122723t_bool(produc445472770t_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member_nat(Z,hAPP_v618097829t_bool(hAPP_v897668472t_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_457_mem__splitI]) ).

fof(f_497_2,plain,
    ! [U_2360,U_2359,U_2358,U_2357] :
      ( hBOOL(member_nat(U_2360,hAPP_P292217386t_bool(hAPP_f1203122723t_bool(produc445472770t_bool,U_2359),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2358),U_2357))))
      | ~ hBOOL(member_nat(U_2360,hAPP_v618097829t_bool(hAPP_v897668472t_bool(U_2359,U_2358),U_2357))) ),
    inference(variable_rename,[status(thm)],[f_497_1]) ).

cnf(f_497_3,plain,
    ( hBOOL(member_nat(U_2360,hAPP_P292217386t_bool(hAPP_f1203122723t_bool(produc445472770t_bool,U_2359),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2358),U_2357))))
    | ~ hBOOL(member_nat(U_2360,hAPP_v618097829t_bool(hAPP_v897668472t_bool(U_2359,U_2358),U_2357))) ),
    inference(clausify,[status(thm)],[f_497_2]) ).

fof(f_498_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_458_mem__splitI]) ).

fof(f_498_2,plain,
    ! [U_2364,U_2363,U_2362,U_2361] :
      ( hBOOL(member649088532al_val(U_2364,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2363),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2362),U_2361))))
      | ~ hBOOL(member649088532al_val(U_2364,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2363,U_2362),U_2361))) ),
    inference(variable_rename,[status(thm)],[f_498_1]) ).

cnf(f_498_3,plain,
    ( hBOOL(member649088532al_val(U_2364,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2363),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2362),U_2361))))
    | ~ hBOOL(member649088532al_val(U_2364,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2363,U_2362),U_2361))) ),
    inference(clausify,[status(thm)],[f_498_2]) ).

fof(f_499_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_459_mem__splitI]) ).

fof(f_499_2,plain,
    ! [U_2368,U_2367,U_2366,U_2365] :
      ( hBOOL(member1417904245al_val(U_2368,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2367),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2366),U_2365))))
      | ~ hBOOL(member1417904245al_val(U_2368,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2367,U_2366),U_2365))) ),
    inference(variable_rename,[status(thm)],[f_499_1]) ).

cnf(f_499_3,plain,
    ( hBOOL(member1417904245al_val(U_2368,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2367),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2366),U_2365))))
    | ~ hBOOL(member1417904245al_val(U_2368,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2367,U_2366),U_2365))) ),
    inference(clausify,[status(thm)],[f_499_2]) ).

fof(f_500_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_460_mem__splitI]) ).

fof(f_500_2,plain,
    ! [U_2372,U_2371,U_2370,U_2369] :
      ( hBOOL(member1542417277on_val(U_2372,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2371),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2370),U_2369))))
      | ~ hBOOL(member1542417277on_val(U_2372,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2371,U_2370),U_2369))) ),
    inference(variable_rename,[status(thm)],[f_500_1]) ).

cnf(f_500_3,plain,
    ( hBOOL(member1542417277on_val(U_2372,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2371),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2370),U_2369))))
    | ~ hBOOL(member1542417277on_val(U_2372,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2371,U_2370),U_2369))) ),
    inference(clausify,[status(thm)],[f_500_2]) ).

fof(f_501_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_461_mem__splitI]) ).

fof(f_501_2,plain,
    ! [U_2376,U_2375,U_2374,U_2373] :
      ( hBOOL(member763590124on_val(U_2376,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2375),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2374),U_2373))))
      | ~ hBOOL(member763590124on_val(U_2376,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2375,U_2374),U_2373))) ),
    inference(variable_rename,[status(thm)],[f_501_1]) ).

cnf(f_501_3,plain,
    ( hBOOL(member763590124on_val(U_2376,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2375),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2374),U_2373))))
    | ~ hBOOL(member763590124on_val(U_2376,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2375,U_2374),U_2373))) ),
    inference(clausify,[status(thm)],[f_501_2]) ).

fof(f_502_1,plain,
    ! [Z,C,A_1,B] :
      ( hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))
      | ~ hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A_1),B))) ),
    inference(fof_nnf,[status(thm)],[fact_462_mem__splitI]) ).

fof(f_502_2,plain,
    ! [U_2380,U_2379,U_2378,U_2377] :
      ( hBOOL(member840932460on_val(U_2380,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2379),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2378),U_2377))))
      | ~ hBOOL(member840932460on_val(U_2380,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2379,U_2378),U_2377))) ),
    inference(variable_rename,[status(thm)],[f_502_1]) ).

cnf(f_502_3,plain,
    ( hBOOL(member840932460on_val(U_2380,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2379),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2378),U_2377))))
    | ~ hBOOL(member840932460on_val(U_2380,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2379,U_2378),U_2377))) ),
    inference(clausify,[status(thm)],[f_502_2]) ).

fof(f_503_1,plain,
    ! [Fs_1,Hb,A_1,C_1,Fs] :
      ( hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_463_hext__upd__obj]) ).

fof(f_503_2,plain,
    ! [U_2385,U_2384,U_2383,U_2382,U_2381] :
      ( hBOOL(hext(U_2384,fun_up2041264236on_val(U_2384,U_2383,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2385)))))
      | hAPP_n546249108on_val(U_2384,U_2383) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2381)) ),
    inference(variable_rename,[status(thm)],[f_503_1]) ).

fof(f_503_3,plain,
    ! [U_2385,U_2384,U_2383,U_2382] :
      ( ! [U_2381] : hAPP_n546249108on_val(U_2384,U_2383) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2381))
      | hBOOL(hext(U_2384,fun_up2041264236on_val(U_2384,U_2383,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2385))))) ),
    inference(miniscope,[status(thm)],[f_503_2]) ).

cnf(f_503_4,plain,
    ( hAPP_n546249108on_val(U_2384,U_2383) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2381))
    | hBOOL(hext(U_2384,fun_up2041264236on_val(U_2384,U_2383,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2382),U_2385))))) ),
    inference(clausify,[status(thm)],[f_503_3]) ).

fof(f_504_1,plain,
    ! [H_3,Hb,H_b] :
      ( hBOOL(hext(Hb,H_3))
      | ~ hBOOL(hext(H_b,H_3))
      | ~ hBOOL(hext(Hb,H_b)) ),
    inference(fof_nnf,[status(thm)],[fact_464_hext__trans]) ).

fof(f_504_2,plain,
    ! [U_2388,U_2387,U_2386] :
      ( hBOOL(hext(U_2387,U_2388))
      | ~ hBOOL(hext(U_2386,U_2388))
      | ~ hBOOL(hext(U_2387,U_2386)) ),
    inference(variable_rename,[status(thm)],[f_504_1]) ).

cnf(f_504_3,plain,
    ( hBOOL(hext(U_2387,U_2388))
    | ~ hBOOL(hext(U_2386,U_2388))
    | ~ hBOOL(hext(U_2387,U_2386)) ),
    inference(clausify,[status(thm)],[f_504_2]) ).

fof(f_505_1,plain,
    ! [H_b,Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,H_b,Ea,Eb,Ta))
      | ~ hBOOL(hext(Hb,H_b))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_465_WTrt__hext__mono]) ).

fof(f_505_2,plain,
    ! [U_2394,U_2393,U_2392,U_2391,U_2390,U_2389] :
      ( hBOOL(wTrt(U_2393,U_2394,U_2391,U_2390,U_2389))
      | ~ hBOOL(hext(U_2392,U_2394))
      | ~ hBOOL(wTrt(U_2393,U_2392,U_2391,U_2390,U_2389)) ),
    inference(variable_rename,[status(thm)],[f_505_1]) ).

cnf(f_505_3,plain,
    ( hBOOL(wTrt(U_2393,U_2394,U_2391,U_2390,U_2389))
    | ~ hBOOL(hext(U_2392,U_2394))
    | ~ hBOOL(wTrt(U_2393,U_2392,U_2391,U_2390,U_2389)) ),
    inference(clausify,[status(thm)],[f_505_2]) ).

fof(f_506_1,plain,
    ! [A_1,C_1,Fs,Hb,H_b] :
      ( ? [Fs_3] : hAPP_n546249108on_val(H_b,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_3))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
      | ~ hBOOL(hext(Hb,H_b)) ),
    inference(fof_nnf,[status(thm)],[fact_466_hext__objD]) ).

fof(f_506_2,plain,
    ! [U_2400,U_2399,U_2398,U_2397,U_2396] :
      ( ? [U_2395] : hAPP_n546249108on_val(U_2396,U_2400) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),U_2395))
      | hAPP_n546249108on_val(U_2397,U_2400) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),U_2398))
      | ~ hBOOL(hext(U_2397,U_2396)) ),
    inference(variable_rename,[status(thm)],[f_506_1]) ).

fof(f_506_3,plain,
    ! [U_2400,U_2399,U_2398,U_2397,U_2396] :
      ( hAPP_n546249108on_val(U_2396,U_2400) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),sK226(U_2400,U_2399,U_2398,U_2397,U_2396)))
      | hAPP_n546249108on_val(U_2397,U_2400) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),U_2398))
      | ~ hBOOL(hext(U_2397,U_2396)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK226]),skolemize(U_2395,sK226(U_2400,U_2399,U_2398,U_2397,U_2396))],[f_506_2]) ).

cnf(f_506_4,plain,
    ( hAPP_n546249108on_val(U_2396,U_2400) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),sK226(U_2400,U_2399,U_2398,U_2397,U_2396)))
    | hAPP_n546249108on_val(U_2397,U_2400) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2399),U_2398))
    | ~ hBOOL(hext(U_2397,U_2396)) ),
    inference(clausify,[status(thm)],[f_506_3]) ).

fof(f_507_1,plain,
    ! [Hb,H_b] :
      ( ( hBOOL(hext(Hb,H_b))
        | ? [A,C_2,Fs_2] :
            ( ! [Fs_3] : hAPP_n546249108on_val(H_b,A) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3))
            & hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2)) ) )
      & ( ! [A,C_2,Fs_2] :
            ( ? [Fs_3] : hAPP_n546249108on_val(H_b,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3))
            | hAPP_n546249108on_val(Hb,A) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2)) )
        | ~ hBOOL(hext(Hb,H_b)) ) ),
    inference(fof_nnf,[status(thm)],[fact_467_hext__def]) ).

fof(f_507_2,plain,
    ! [U_2410,U_2409] :
      ( ( hBOOL(hext(U_2410,U_2409))
        | ? [U_2408,U_2407,U_2406] :
            ( ! [U_2405] : hAPP_n546249108on_val(U_2409,U_2408) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2405))
            & hAPP_n546249108on_val(U_2410,U_2408) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2406)) ) )
      & ( ! [U_2404,U_2403,U_2402] :
            ( ? [U_2401] : hAPP_n546249108on_val(U_2409,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2401))
            | hAPP_n546249108on_val(U_2410,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402)) )
        | ~ hBOOL(hext(U_2410,U_2409)) ) ),
    inference(variable_rename,[status(thm)],[f_507_1]) ).

fof(f_507_3,plain,
    ( ! [U_2414,U_2412] :
        ( hBOOL(hext(U_2414,U_2412))
        | ? [U_2408,U_2407] :
            ( ? [U_2406] : hAPP_n546249108on_val(U_2414,U_2408) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2406))
            & ! [U_2405] : hAPP_n546249108on_val(U_2412,U_2408) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2405)) ) )
    & ! [U_2413,U_2411] :
        ( ! [U_2404,U_2403] :
            ( ! [U_2402] : hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
            | ? [U_2401] : hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2401)) )
        | ~ hBOOL(hext(U_2413,U_2411)) ) ),
    inference(miniscope,[status(thm)],[f_507_2]) ).

fof(f_507_4,plain,
    ( ! [U_2414,U_2412] :
        ( hBOOL(hext(U_2414,U_2412))
        | ? [U_2408,U_2407] :
            ( ? [U_2406] : hAPP_n546249108on_val(U_2414,U_2408) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2406))
            & ! [U_2405] : hAPP_n546249108on_val(U_2412,U_2408) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2405)) ) )
    & ! [U_2413,U_2411] :
        ( ! [U_2404,U_2403] :
            ( ! [U_2402] : hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
            | hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),sK227(U_2413,U_2411,U_2404,U_2403))) )
        | ~ hBOOL(hext(U_2413,U_2411)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK227]),skolemize(U_2401,sK227(U_2413,U_2411,U_2404,U_2403))],[f_507_3]) ).

fof(f_507_5,plain,
    ( ! [U_2414,U_2412] :
        ( hBOOL(hext(U_2414,U_2412))
        | ? [U_2407] :
            ( ? [U_2406] : hAPP_n546249108on_val(U_2414,sK228(U_2414,U_2412)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2406))
            & ! [U_2405] : hAPP_n546249108on_val(U_2412,sK228(U_2414,U_2412)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2407),U_2405)) ) )
    & ! [U_2413,U_2411] :
        ( ! [U_2404,U_2403] :
            ( ! [U_2402] : hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
            | hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),sK227(U_2413,U_2411,U_2404,U_2403))) )
        | ~ hBOOL(hext(U_2413,U_2411)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK228]),skolemize(U_2408,sK228(U_2414,U_2412))],[f_507_4]) ).

fof(f_507_6,plain,
    ( ! [U_2414,U_2412] :
        ( hBOOL(hext(U_2414,U_2412))
        | ( ? [U_2406] : hAPP_n546249108on_val(U_2414,sK228(U_2414,U_2412)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),U_2406))
          & ! [U_2405] : hAPP_n546249108on_val(U_2412,sK228(U_2414,U_2412)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),U_2405)) ) )
    & ! [U_2413,U_2411] :
        ( ! [U_2404,U_2403] :
            ( ! [U_2402] : hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
            | hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),sK227(U_2413,U_2411,U_2404,U_2403))) )
        | ~ hBOOL(hext(U_2413,U_2411)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK229]),skolemize(U_2407,sK229(U_2414,U_2412))],[f_507_5]) ).

fof(f_507_7,plain,
    ( ! [U_2414,U_2412] :
        ( hBOOL(hext(U_2414,U_2412))
        | ( hAPP_n546249108on_val(U_2414,sK228(U_2414,U_2412)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),sK230(U_2414,U_2412)))
          & ! [U_2405] : hAPP_n546249108on_val(U_2412,sK228(U_2414,U_2412)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),U_2405)) ) )
    & ! [U_2413,U_2411] :
        ( ! [U_2404,U_2403] :
            ( ! [U_2402] : hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
            | hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),sK227(U_2413,U_2411,U_2404,U_2403))) )
        | ~ hBOOL(hext(U_2413,U_2411)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK230]),skolemize(U_2406,sK230(U_2414,U_2412))],[f_507_6]) ).

cnf(f_507_8,plain,
    ( hAPP_n546249108on_val(U_2413,U_2404) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),U_2402))
    | hAPP_n546249108on_val(U_2411,U_2404) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2403),sK227(U_2413,U_2411,U_2404,U_2403)))
    | ~ hBOOL(hext(U_2413,U_2411)) ),
    inference(clausify,[status(thm)],[f_507_7]) ).

cnf(f_507_9,plain,
    ( hAPP_n546249108on_val(U_2412,sK228(U_2414,U_2412)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),U_2405))
    | hBOOL(hext(U_2414,U_2412)) ),
    inference(clausify,[status(thm)],[f_507_7]) ).

cnf(f_507_10,plain,
    ( hAPP_n546249108on_val(U_2414,sK228(U_2414,U_2412)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK229(U_2414,U_2412)),sK230(U_2414,U_2412)))
    | hBOOL(hext(U_2414,U_2412)) ),
    inference(clausify,[status(thm)],[f_507_7]) ).

fof(f_508_1,plain,
    ! [Z,C,P_1] :
      ( hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),P_1)))
      | ? [A,B_1] :
          ( ~ hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A),B_1)))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_468_mem__splitI2]) ).

fof(f_508_2,plain,
    ! [U_2419,U_2418,U_2417] :
      ( hBOOL(member649088532al_val(U_2419,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2418),U_2417)))
      | ? [U_2416,U_2415] :
          ( ~ hBOOL(member649088532al_val(U_2419,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2418,U_2416),U_2415)))
          & U_2417 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2416),U_2415) ) ),
    inference(variable_rename,[status(thm)],[f_508_1]) ).

fof(f_508_3,plain,
    ! [U_2419,U_2418,U_2417] :
      ( hBOOL(member649088532al_val(U_2419,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2418),U_2417)))
      | ? [U_2415] :
          ( ~ hBOOL(member649088532al_val(U_2419,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2418,sK231(U_2419,U_2418,U_2417)),U_2415)))
          & U_2417 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK231(U_2419,U_2418,U_2417)),U_2415) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK231]),skolemize(U_2416,sK231(U_2419,U_2418,U_2417))],[f_508_2]) ).

fof(f_508_4,plain,
    ! [U_2419,U_2418,U_2417] :
      ( hBOOL(member649088532al_val(U_2419,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2418),U_2417)))
      | ( ~ hBOOL(member649088532al_val(U_2419,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2418,sK231(U_2419,U_2418,U_2417)),sK232(U_2419,U_2418,U_2417))))
        & U_2417 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK231(U_2419,U_2418,U_2417)),sK232(U_2419,U_2418,U_2417)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK232]),skolemize(U_2415,sK232(U_2419,U_2418,U_2417))],[f_508_3]) ).

cnf(f_508_5,plain,
    ( U_2417 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK231(U_2419,U_2418,U_2417)),sK232(U_2419,U_2418,U_2417))
    | hBOOL(member649088532al_val(U_2419,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2418),U_2417))) ),
    inference(clausify,[status(thm)],[f_508_4]) ).

cnf(f_508_6,plain,
    ( ~ hBOOL(member649088532al_val(U_2419,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(U_2418,sK231(U_2419,U_2418,U_2417)),sK232(U_2419,U_2418,U_2417))))
    | hBOOL(member649088532al_val(U_2419,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,U_2418),U_2417))) ),
    inference(clausify,[status(thm)],[f_508_4]) ).

fof(f_509_1,plain,
    ! [Z,C,P_1] :
      ( hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),P_1)))
      | ? [A,B_1] :
          ( ~ hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A),B_1)))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_469_mem__splitI2]) ).

fof(f_509_2,plain,
    ! [U_2424,U_2423,U_2422] :
      ( hBOOL(member1417904245al_val(U_2424,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2423),U_2422)))
      | ? [U_2421,U_2420] :
          ( ~ hBOOL(member1417904245al_val(U_2424,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2423,U_2421),U_2420)))
          & U_2422 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2421),U_2420) ) ),
    inference(variable_rename,[status(thm)],[f_509_1]) ).

fof(f_509_3,plain,
    ! [U_2424,U_2423,U_2422] :
      ( hBOOL(member1417904245al_val(U_2424,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2423),U_2422)))
      | ? [U_2420] :
          ( ~ hBOOL(member1417904245al_val(U_2424,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2423,sK233(U_2424,U_2423,U_2422)),U_2420)))
          & U_2422 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK233(U_2424,U_2423,U_2422)),U_2420) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK233]),skolemize(U_2421,sK233(U_2424,U_2423,U_2422))],[f_509_2]) ).

fof(f_509_4,plain,
    ! [U_2424,U_2423,U_2422] :
      ( hBOOL(member1417904245al_val(U_2424,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2423),U_2422)))
      | ( ~ hBOOL(member1417904245al_val(U_2424,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2423,sK233(U_2424,U_2423,U_2422)),sK234(U_2424,U_2423,U_2422))))
        & U_2422 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK233(U_2424,U_2423,U_2422)),sK234(U_2424,U_2423,U_2422)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK234]),skolemize(U_2420,sK234(U_2424,U_2423,U_2422))],[f_509_3]) ).

cnf(f_509_5,plain,
    ( U_2422 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK233(U_2424,U_2423,U_2422)),sK234(U_2424,U_2423,U_2422))
    | hBOOL(member1417904245al_val(U_2424,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2423),U_2422))) ),
    inference(clausify,[status(thm)],[f_509_4]) ).

cnf(f_509_6,plain,
    ( ~ hBOOL(member1417904245al_val(U_2424,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(U_2423,sK233(U_2424,U_2423,U_2422)),sK234(U_2424,U_2423,U_2422))))
    | hBOOL(member1417904245al_val(U_2424,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,U_2423),U_2422))) ),
    inference(clausify,[status(thm)],[f_509_4]) ).

fof(f_510_1,plain,
    ! [Z,C,P_1] :
      ( hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),P_1)))
      | ? [A,B_1] :
          ( ~ hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A),B_1)))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_470_mem__splitI2]) ).

fof(f_510_2,plain,
    ! [U_2429,U_2428,U_2427] :
      ( hBOOL(member1542417277on_val(U_2429,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2428),U_2427)))
      | ? [U_2426,U_2425] :
          ( ~ hBOOL(member1542417277on_val(U_2429,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2428,U_2426),U_2425)))
          & U_2427 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2426),U_2425) ) ),
    inference(variable_rename,[status(thm)],[f_510_1]) ).

fof(f_510_3,plain,
    ! [U_2429,U_2428,U_2427] :
      ( hBOOL(member1542417277on_val(U_2429,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2428),U_2427)))
      | ? [U_2425] :
          ( ~ hBOOL(member1542417277on_val(U_2429,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2428,sK235(U_2429,U_2428,U_2427)),U_2425)))
          & U_2427 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK235(U_2429,U_2428,U_2427)),U_2425) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK235]),skolemize(U_2426,sK235(U_2429,U_2428,U_2427))],[f_510_2]) ).

fof(f_510_4,plain,
    ! [U_2429,U_2428,U_2427] :
      ( hBOOL(member1542417277on_val(U_2429,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2428),U_2427)))
      | ( ~ hBOOL(member1542417277on_val(U_2429,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2428,sK235(U_2429,U_2428,U_2427)),sK236(U_2429,U_2428,U_2427))))
        & U_2427 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK235(U_2429,U_2428,U_2427)),sK236(U_2429,U_2428,U_2427)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK236]),skolemize(U_2425,sK236(U_2429,U_2428,U_2427))],[f_510_3]) ).

cnf(f_510_5,plain,
    ( U_2427 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK235(U_2429,U_2428,U_2427)),sK236(U_2429,U_2428,U_2427))
    | hBOOL(member1542417277on_val(U_2429,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2428),U_2427))) ),
    inference(clausify,[status(thm)],[f_510_4]) ).

cnf(f_510_6,plain,
    ( ~ hBOOL(member1542417277on_val(U_2429,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(U_2428,sK235(U_2429,U_2428,U_2427)),sK236(U_2429,U_2428,U_2427))))
    | hBOOL(member1542417277on_val(U_2429,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,U_2428),U_2427))) ),
    inference(clausify,[status(thm)],[f_510_4]) ).

fof(f_511_1,plain,
    ! [Z,C,P_1] :
      ( hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),P_1)))
      | ? [A,B_1] :
          ( ~ hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A),B_1)))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_471_mem__splitI2]) ).

fof(f_511_2,plain,
    ! [U_2434,U_2433,U_2432] :
      ( hBOOL(member763590124on_val(U_2434,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2433),U_2432)))
      | ? [U_2431,U_2430] :
          ( ~ hBOOL(member763590124on_val(U_2434,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2433,U_2431),U_2430)))
          & U_2432 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2431),U_2430) ) ),
    inference(variable_rename,[status(thm)],[f_511_1]) ).

fof(f_511_3,plain,
    ! [U_2434,U_2433,U_2432] :
      ( hBOOL(member763590124on_val(U_2434,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2433),U_2432)))
      | ? [U_2430] :
          ( ~ hBOOL(member763590124on_val(U_2434,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2433,sK237(U_2434,U_2433,U_2432)),U_2430)))
          & U_2432 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK237(U_2434,U_2433,U_2432)),U_2430) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK237]),skolemize(U_2431,sK237(U_2434,U_2433,U_2432))],[f_511_2]) ).

fof(f_511_4,plain,
    ! [U_2434,U_2433,U_2432] :
      ( hBOOL(member763590124on_val(U_2434,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2433),U_2432)))
      | ( ~ hBOOL(member763590124on_val(U_2434,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2433,sK237(U_2434,U_2433,U_2432)),sK238(U_2434,U_2433,U_2432))))
        & U_2432 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK237(U_2434,U_2433,U_2432)),sK238(U_2434,U_2433,U_2432)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK238]),skolemize(U_2430,sK238(U_2434,U_2433,U_2432))],[f_511_3]) ).

cnf(f_511_5,plain,
    ( U_2432 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK237(U_2434,U_2433,U_2432)),sK238(U_2434,U_2433,U_2432))
    | hBOOL(member763590124on_val(U_2434,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2433),U_2432))) ),
    inference(clausify,[status(thm)],[f_511_4]) ).

cnf(f_511_6,plain,
    ( ~ hBOOL(member763590124on_val(U_2434,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(U_2433,sK237(U_2434,U_2433,U_2432)),sK238(U_2434,U_2433,U_2432))))
    | hBOOL(member763590124on_val(U_2434,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,U_2433),U_2432))) ),
    inference(clausify,[status(thm)],[f_511_4]) ).

fof(f_512_1,plain,
    ! [Z,C,P_1] :
      ( hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),P_1)))
      | ? [A,B_1] :
          ( ~ hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A),B_1)))
          & P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_472_mem__splitI2]) ).

fof(f_512_2,plain,
    ! [U_2439,U_2438,U_2437] :
      ( hBOOL(member840932460on_val(U_2439,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2438),U_2437)))
      | ? [U_2436,U_2435] :
          ( ~ hBOOL(member840932460on_val(U_2439,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2438,U_2436),U_2435)))
          & U_2437 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_2436),U_2435) ) ),
    inference(variable_rename,[status(thm)],[f_512_1]) ).

fof(f_512_3,plain,
    ! [U_2439,U_2438,U_2437] :
      ( hBOOL(member840932460on_val(U_2439,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2438),U_2437)))
      | ? [U_2435] :
          ( ~ hBOOL(member840932460on_val(U_2439,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2438,sK239(U_2439,U_2438,U_2437)),U_2435)))
          & U_2437 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK239(U_2439,U_2438,U_2437)),U_2435) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK239]),skolemize(U_2436,sK239(U_2439,U_2438,U_2437))],[f_512_2]) ).

fof(f_512_4,plain,
    ! [U_2439,U_2438,U_2437] :
      ( hBOOL(member840932460on_val(U_2439,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2438),U_2437)))
      | ( ~ hBOOL(member840932460on_val(U_2439,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2438,sK239(U_2439,U_2438,U_2437)),sK240(U_2439,U_2438,U_2437))))
        & U_2437 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK239(U_2439,U_2438,U_2437)),sK240(U_2439,U_2438,U_2437)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK240]),skolemize(U_2435,sK240(U_2439,U_2438,U_2437))],[f_512_3]) ).

cnf(f_512_5,plain,
    ( U_2437 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK239(U_2439,U_2438,U_2437)),sK240(U_2439,U_2438,U_2437))
    | hBOOL(member840932460on_val(U_2439,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2438),U_2437))) ),
    inference(clausify,[status(thm)],[f_512_4]) ).

cnf(f_512_6,plain,
    ( ~ hBOOL(member840932460on_val(U_2439,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(U_2438,sK239(U_2439,U_2438,U_2437)),sK240(U_2439,U_2438,U_2437))))
    | hBOOL(member840932460on_val(U_2439,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,U_2438),U_2437))) ),
    inference(clausify,[status(thm)],[f_512_4]) ).

fof(f_513_1,plain,
    ! [Va_1,Eb,A_8] :
      ( ( hBOOL(d_list_char(lAss_list_char(Va_1,Eb),A_8))
        | ~ hBOOL(d_list_char(Eb,A_8)) )
      & ( hBOOL(d_list_char(Eb,A_8))
        | ~ hBOOL(d_list_char(lAss_list_char(Va_1,Eb),A_8)) ) ),
    inference(fof_nnf,[status(thm)],[fact_473__092_060D_062___092_060D_062s_Osimps_I6_J]) ).

fof(f_513_2,plain,
    ! [U_2442,U_2441,U_2440] :
      ( ( hBOOL(d_list_char(lAss_list_char(U_2442,U_2441),U_2440))
        | ~ hBOOL(d_list_char(U_2441,U_2440)) )
      & ( hBOOL(d_list_char(U_2441,U_2440))
        | ~ hBOOL(d_list_char(lAss_list_char(U_2442,U_2441),U_2440)) ) ),
    inference(variable_rename,[status(thm)],[f_513_1]) ).

fof(f_513_3,plain,
    ( ! [U_2448,U_2446,U_2444] :
        ( hBOOL(d_list_char(lAss_list_char(U_2448,U_2446),U_2444))
        | ~ hBOOL(d_list_char(U_2446,U_2444)) )
    & ! [U_2447,U_2445,U_2443] :
        ( hBOOL(d_list_char(U_2445,U_2443))
        | ~ hBOOL(d_list_char(lAss_list_char(U_2447,U_2445),U_2443)) ) ),
    inference(miniscope,[status(thm)],[f_513_2]) ).

cnf(f_513_4,plain,
    ( hBOOL(d_list_char(U_2445,U_2443))
    | ~ hBOOL(d_list_char(lAss_list_char(U_2447,U_2445),U_2443)) ),
    inference(clausify,[status(thm)],[f_513_3]) ).

cnf(f_513_5,plain,
    ( hBOOL(d_list_char(lAss_list_char(U_2448,U_2446),U_2444))
    | ~ hBOOL(d_list_char(U_2446,U_2444)) ),
    inference(clausify,[status(thm)],[f_513_3]) ).

fof(f_514_1,plain,
    ! [A_15,Ty_7,Exp_13,A_14,Exp_12] : block_list_char(A_15,Ty_7,Exp_13) != lAss_list_char(A_14,Exp_12),
    inference(fof_nnf,[status(thm)],[fact_474_exp_Osimps_I143_J]) ).

fof(f_514_2,plain,
    ! [U_2453,U_2452,U_2451,U_2450,U_2449] : block_list_char(U_2453,U_2452,U_2451) != lAss_list_char(U_2450,U_2449),
    inference(variable_rename,[status(thm)],[f_514_1]) ).

cnf(f_514_3,plain,
    block_list_char(U_2453,U_2452,U_2451) != lAss_list_char(U_2450,U_2449),
    inference(clausify,[status(thm)],[f_514_2]) ).

fof(f_515_1,plain,
    ! [Val_7,Val_6] :
      ( ( val_list_char(Val_7) = val_list_char(Val_6)
        | Val_7 != Val_6 )
      & ( Val_7 = Val_6
        | val_list_char(Val_7) != val_list_char(Val_6) ) ),
    inference(fof_nnf,[status(thm)],[fact_475_exp_Osimps_I3_J]) ).

fof(f_515_2,plain,
    ! [U_2455,U_2454] :
      ( ( val_list_char(U_2455) = val_list_char(U_2454)
        | U_2455 != U_2454 )
      & ( U_2455 = U_2454
        | val_list_char(U_2455) != val_list_char(U_2454) ) ),
    inference(variable_rename,[status(thm)],[f_515_1]) ).

fof(f_515_3,plain,
    ( ! [U_2459,U_2457] :
        ( val_list_char(U_2459) = val_list_char(U_2457)
        | U_2459 != U_2457 )
    & ! [U_2458,U_2456] :
        ( U_2458 = U_2456
        | val_list_char(U_2458) != val_list_char(U_2456) ) ),
    inference(miniscope,[status(thm)],[f_515_2]) ).

cnf(f_515_4,plain,
    ( U_2458 = U_2456
    | val_list_char(U_2458) != val_list_char(U_2456) ),
    inference(clausify,[status(thm)],[f_515_3]) ).

cnf(f_515_5,plain,
    ( val_list_char(U_2459) = val_list_char(U_2457)
    | U_2459 != U_2457 ),
    inference(clausify,[status(thm)],[f_515_3]) ).

fof(f_516_1,plain,
    ! [Exp1_7,Exp2_7,Exp1_6,Exp2_6] :
      ( ( seq_list_char(Exp1_7,Exp2_7) = seq_list_char(Exp1_6,Exp2_6)
        | Exp2_7 != Exp2_6
        | Exp1_7 != Exp1_6 )
      & ( ( Exp2_7 = Exp2_6
          & Exp1_7 = Exp1_6 )
        | seq_list_char(Exp1_7,Exp2_7) != seq_list_char(Exp1_6,Exp2_6) ) ),
    inference(fof_nnf,[status(thm)],[fact_476_exp_Osimps_I11_J]) ).

fof(f_516_2,plain,
    ! [U_2463,U_2462,U_2461,U_2460] :
      ( ( seq_list_char(U_2463,U_2462) = seq_list_char(U_2461,U_2460)
        | U_2462 != U_2460
        | U_2463 != U_2461 )
      & ( ( U_2462 = U_2460
          & U_2463 = U_2461 )
        | seq_list_char(U_2463,U_2462) != seq_list_char(U_2461,U_2460) ) ),
    inference(variable_rename,[status(thm)],[f_516_1]) ).

fof(f_516_3,plain,
    ( ! [U_2471,U_2469,U_2467,U_2465] :
        ( seq_list_char(U_2471,U_2469) = seq_list_char(U_2467,U_2465)
        | U_2469 != U_2465
        | U_2471 != U_2467 )
    & ! [U_2470,U_2468,U_2466,U_2464] :
        ( ( U_2468 = U_2464
          & U_2470 = U_2466 )
        | seq_list_char(U_2470,U_2468) != seq_list_char(U_2466,U_2464) ) ),
    inference(miniscope,[status(thm)],[f_516_2]) ).

cnf(f_516_4,plain,
    ( U_2470 = U_2466
    | seq_list_char(U_2470,U_2468) != seq_list_char(U_2466,U_2464) ),
    inference(clausify,[status(thm)],[f_516_3]) ).

cnf(f_516_5,plain,
    ( U_2468 = U_2464
    | seq_list_char(U_2470,U_2468) != seq_list_char(U_2466,U_2464) ),
    inference(clausify,[status(thm)],[f_516_3]) ).

cnf(f_516_6,plain,
    ( seq_list_char(U_2471,U_2469) = seq_list_char(U_2467,U_2465)
    | U_2469 != U_2465
    | U_2471 != U_2467 ),
    inference(clausify,[status(thm)],[f_516_3]) ).

fof(f_517_1,plain,
    ! [A_1,Exp_11,A_13,Exp_10] :
      ( ( lAss_list_char(A_1,Exp_11) = lAss_list_char(A_13,Exp_10)
        | Exp_11 != Exp_10
        | A_1 != A_13 )
      & ( ( Exp_11 = Exp_10
          & A_1 = A_13 )
        | lAss_list_char(A_1,Exp_11) != lAss_list_char(A_13,Exp_10) ) ),
    inference(fof_nnf,[status(thm)],[fact_477_exp_Osimps_I6_J]) ).

fof(f_517_2,plain,
    ! [U_2475,U_2474,U_2473,U_2472] :
      ( ( lAss_list_char(U_2475,U_2474) = lAss_list_char(U_2473,U_2472)
        | U_2474 != U_2472
        | U_2475 != U_2473 )
      & ( ( U_2474 = U_2472
          & U_2475 = U_2473 )
        | lAss_list_char(U_2475,U_2474) != lAss_list_char(U_2473,U_2472) ) ),
    inference(variable_rename,[status(thm)],[f_517_1]) ).

fof(f_517_3,plain,
    ( ! [U_2483,U_2481,U_2479,U_2477] :
        ( lAss_list_char(U_2483,U_2481) = lAss_list_char(U_2479,U_2477)
        | U_2481 != U_2477
        | U_2483 != U_2479 )
    & ! [U_2482,U_2480,U_2478,U_2476] :
        ( ( U_2480 = U_2476
          & U_2482 = U_2478 )
        | lAss_list_char(U_2482,U_2480) != lAss_list_char(U_2478,U_2476) ) ),
    inference(miniscope,[status(thm)],[f_517_2]) ).

cnf(f_517_4,plain,
    ( U_2482 = U_2478
    | lAss_list_char(U_2482,U_2480) != lAss_list_char(U_2478,U_2476) ),
    inference(clausify,[status(thm)],[f_517_3]) ).

cnf(f_517_5,plain,
    ( U_2480 = U_2476
    | lAss_list_char(U_2482,U_2480) != lAss_list_char(U_2478,U_2476) ),
    inference(clausify,[status(thm)],[f_517_3]) ).

cnf(f_517_6,plain,
    ( lAss_list_char(U_2483,U_2481) = lAss_list_char(U_2479,U_2477)
    | U_2481 != U_2477
    | U_2483 != U_2479 ),
    inference(clausify,[status(thm)],[f_517_3]) ).

fof(f_518_1,plain,
    ! [A_1,Ty_6,Exp_11,A_13,Ty_5,Exp_10] :
      ( ( block_list_char(A_1,Ty_6,Exp_11) = block_list_char(A_13,Ty_5,Exp_10)
        | Exp_11 != Exp_10
        | Ty_6 != Ty_5
        | A_1 != A_13 )
      & ( ( Exp_11 = Exp_10
          & Ty_6 = Ty_5
          & A_1 = A_13 )
        | block_list_char(A_1,Ty_6,Exp_11) != block_list_char(A_13,Ty_5,Exp_10) ) ),
    inference(fof_nnf,[status(thm)],[fact_478_exp_Osimps_I10_J]) ).

fof(f_518_2,plain,
    ! [U_2489,U_2488,U_2487,U_2486,U_2485,U_2484] :
      ( ( block_list_char(U_2489,U_2488,U_2487) = block_list_char(U_2486,U_2485,U_2484)
        | U_2487 != U_2484
        | U_2488 != U_2485
        | U_2489 != U_2486 )
      & ( ( U_2487 = U_2484
          & U_2488 = U_2485
          & U_2489 = U_2486 )
        | block_list_char(U_2489,U_2488,U_2487) != block_list_char(U_2486,U_2485,U_2484) ) ),
    inference(variable_rename,[status(thm)],[f_518_1]) ).

fof(f_518_3,plain,
    ( ! [U_2501,U_2499,U_2497,U_2495,U_2493,U_2491] :
        ( block_list_char(U_2501,U_2499,U_2497) = block_list_char(U_2495,U_2493,U_2491)
        | U_2497 != U_2491
        | U_2499 != U_2493
        | U_2501 != U_2495 )
    & ! [U_2500,U_2498,U_2496,U_2494,U_2492,U_2490] :
        ( ( U_2496 = U_2490
          & U_2498 = U_2492
          & U_2500 = U_2494 )
        | block_list_char(U_2500,U_2498,U_2496) != block_list_char(U_2494,U_2492,U_2490) ) ),
    inference(miniscope,[status(thm)],[f_518_2]) ).

cnf(f_518_4,plain,
    ( U_2500 = U_2494
    | block_list_char(U_2500,U_2498,U_2496) != block_list_char(U_2494,U_2492,U_2490) ),
    inference(clausify,[status(thm)],[f_518_3]) ).

cnf(f_518_5,plain,
    ( U_2498 = U_2492
    | block_list_char(U_2500,U_2498,U_2496) != block_list_char(U_2494,U_2492,U_2490) ),
    inference(clausify,[status(thm)],[f_518_3]) ).

cnf(f_518_6,plain,
    ( U_2496 = U_2490
    | block_list_char(U_2500,U_2498,U_2496) != block_list_char(U_2494,U_2492,U_2490) ),
    inference(clausify,[status(thm)],[f_518_3]) ).

cnf(f_518_7,plain,
    ( block_list_char(U_2501,U_2499,U_2497) = block_list_char(U_2495,U_2493,U_2491)
    | U_2497 != U_2491
    | U_2499 != U_2493
    | U_2501 != U_2495 ),
    inference(clausify,[status(thm)],[f_518_3]) ).

fof(f_519_1,plain,
    ! [Val_5,Exp1_5,Exp2_5] : val_list_char(Val_5) != seq_list_char(Exp1_5,Exp2_5),
    inference(fof_nnf,[status(thm)],[fact_479_exp_Osimps_I84_J]) ).

fof(f_519_2,plain,
    ! [U_2504,U_2503,U_2502] : val_list_char(U_2504) != seq_list_char(U_2503,U_2502),
    inference(variable_rename,[status(thm)],[f_519_1]) ).

cnf(f_519_3,plain,
    val_list_char(U_2504) != seq_list_char(U_2503,U_2502),
    inference(clausify,[status(thm)],[f_519_2]) ).

fof(f_520_1,plain,
    ! [Val_4,A_12,Exp_9] : val_list_char(Val_4) != lAss_list_char(A_12,Exp_9),
    inference(fof_nnf,[status(thm)],[fact_480_exp_Osimps_I74_J]) ).

fof(f_520_2,plain,
    ! [U_2507,U_2506,U_2505] : val_list_char(U_2507) != lAss_list_char(U_2506,U_2505),
    inference(variable_rename,[status(thm)],[f_520_1]) ).

cnf(f_520_3,plain,
    val_list_char(U_2507) != lAss_list_char(U_2506,U_2505),
    inference(clausify,[status(thm)],[f_520_2]) ).

fof(f_521_1,plain,
    ! [Exp1_4,Exp2_4,Val_3] : seq_list_char(Exp1_4,Exp2_4) != val_list_char(Val_3),
    inference(fof_nnf,[status(thm)],[fact_481_exp_Osimps_I85_J]) ).

fof(f_521_2,plain,
    ! [U_2510,U_2509,U_2508] : seq_list_char(U_2510,U_2509) != val_list_char(U_2508),
    inference(variable_rename,[status(thm)],[f_521_1]) ).

cnf(f_521_3,plain,
    seq_list_char(U_2510,U_2509) != val_list_char(U_2508),
    inference(clausify,[status(thm)],[f_521_2]) ).

fof(f_522_1,plain,
    ! [A_11,Exp_8,Val_2] : lAss_list_char(A_11,Exp_8) != val_list_char(Val_2),
    inference(fof_nnf,[status(thm)],[fact_482_exp_Osimps_I75_J]) ).

fof(f_522_2,plain,
    ! [U_2513,U_2512,U_2511] : lAss_list_char(U_2513,U_2512) != val_list_char(U_2511),
    inference(variable_rename,[status(thm)],[f_522_1]) ).

cnf(f_522_3,plain,
    lAss_list_char(U_2513,U_2512) != val_list_char(U_2511),
    inference(clausify,[status(thm)],[f_522_2]) ).

fof(f_523_1,plain,
    ! [Val_1,A_10,Ty_4,Exp_7] : val_list_char(Val_1) != block_list_char(A_10,Ty_4,Exp_7),
    inference(fof_nnf,[status(thm)],[fact_483_exp_Osimps_I82_J]) ).

fof(f_523_2,plain,
    ! [U_2517,U_2516,U_2515,U_2514] : val_list_char(U_2517) != block_list_char(U_2516,U_2515,U_2514),
    inference(variable_rename,[status(thm)],[f_523_1]) ).

cnf(f_523_3,plain,
    val_list_char(U_2517) != block_list_char(U_2516,U_2515,U_2514),
    inference(clausify,[status(thm)],[f_523_2]) ).

fof(f_524_1,plain,
    ! [A_9,Ty_3,Exp_6,Val] : block_list_char(A_9,Ty_3,Exp_6) != val_list_char(Val),
    inference(fof_nnf,[status(thm)],[fact_484_exp_Osimps_I83_J]) ).

fof(f_524_2,plain,
    ! [U_2521,U_2520,U_2519,U_2518] : block_list_char(U_2521,U_2520,U_2519) != val_list_char(U_2518),
    inference(variable_rename,[status(thm)],[f_524_1]) ).

cnf(f_524_3,plain,
    block_list_char(U_2521,U_2520,U_2519) != val_list_char(U_2518),
    inference(clausify,[status(thm)],[f_524_2]) ).

fof(f_525_1,plain,
    ! [Va,A_8] : hBOOL(d_list_char(val_list_char(Va),A_8)),
    inference(fof_nnf,[status(thm)],[fact_485__092_060D_062___092_060D_062s_Osimps_I3_J]) ).

fof(f_525_2,plain,
    ! [U_2523,U_2522] : hBOOL(d_list_char(val_list_char(U_2523),U_2522)),
    inference(variable_rename,[status(thm)],[f_525_1]) ).

cnf(f_525_3,plain,
    hBOOL(d_list_char(val_list_char(U_2523),U_2522)),
    inference(clausify,[status(thm)],[f_525_2]) ).

fof(f_526_1,plain,
    ! [Exp1_3,Exp2_3,A_7,Exp_5] : seq_list_char(Exp1_3,Exp2_3) != lAss_list_char(A_7,Exp_5),
    inference(fof_nnf,[status(thm)],[fact_486_exp_Osimps_I145_J]) ).

fof(f_526_2,plain,
    ! [U_2527,U_2526,U_2525,U_2524] : seq_list_char(U_2527,U_2526) != lAss_list_char(U_2525,U_2524),
    inference(variable_rename,[status(thm)],[f_526_1]) ).

cnf(f_526_3,plain,
    seq_list_char(U_2527,U_2526) != lAss_list_char(U_2525,U_2524),
    inference(clausify,[status(thm)],[f_526_2]) ).

fof(f_527_1,plain,
    ! [A_6,Exp_4,Exp1_2,Exp2_2] : lAss_list_char(A_6,Exp_4) != seq_list_char(Exp1_2,Exp2_2),
    inference(fof_nnf,[status(thm)],[fact_487_exp_Osimps_I144_J]) ).

fof(f_527_2,plain,
    ! [U_2531,U_2530,U_2529,U_2528] : lAss_list_char(U_2531,U_2530) != seq_list_char(U_2529,U_2528),
    inference(variable_rename,[status(thm)],[f_527_1]) ).

cnf(f_527_3,plain,
    lAss_list_char(U_2531,U_2530) != seq_list_char(U_2529,U_2528),
    inference(clausify,[status(thm)],[f_527_2]) ).

fof(f_528_1,plain,
    ! [Exp1_1,Exp2_1,A_5,Ty_2,Exp_3] : seq_list_char(Exp1_1,Exp2_1) != block_list_char(A_5,Ty_2,Exp_3),
    inference(fof_nnf,[status(thm)],[fact_488_exp_Osimps_I197_J]) ).

fof(f_528_2,plain,
    ! [U_2536,U_2535,U_2534,U_2533,U_2532] : seq_list_char(U_2536,U_2535) != block_list_char(U_2534,U_2533,U_2532),
    inference(variable_rename,[status(thm)],[f_528_1]) ).

cnf(f_528_3,plain,
    seq_list_char(U_2536,U_2535) != block_list_char(U_2534,U_2533,U_2532),
    inference(clausify,[status(thm)],[f_528_2]) ).

fof(f_529_1,plain,
    ! [A_4,Exp_2,A_3,Ty_1,Exp_1] : lAss_list_char(A_4,Exp_2) != block_list_char(A_3,Ty_1,Exp_1),
    inference(fof_nnf,[status(thm)],[fact_489_exp_Osimps_I142_J]) ).

fof(f_529_2,plain,
    ! [U_2541,U_2540,U_2539,U_2538,U_2537] : lAss_list_char(U_2541,U_2540) != block_list_char(U_2539,U_2538,U_2537),
    inference(variable_rename,[status(thm)],[f_529_1]) ).

cnf(f_529_3,plain,
    lAss_list_char(U_2541,U_2540) != block_list_char(U_2539,U_2538,U_2537),
    inference(clausify,[status(thm)],[f_529_2]) ).

fof(f_530_1,plain,
    ! [A_2,Ty,Exp,Exp1,Exp2] : block_list_char(A_2,Ty,Exp) != seq_list_char(Exp1,Exp2),
    inference(fof_nnf,[status(thm)],[fact_490_exp_Osimps_I196_J]) ).

fof(f_530_2,plain,
    ! [U_2546,U_2545,U_2544,U_2543,U_2542] : block_list_char(U_2546,U_2545,U_2544) != seq_list_char(U_2543,U_2542),
    inference(variable_rename,[status(thm)],[f_530_1]) ).

cnf(f_530_3,plain,
    block_list_char(U_2546,U_2545,U_2544) != seq_list_char(U_2543,U_2542),
    inference(clausify,[status(thm)],[f_530_2]) ).

fof(f_531_1,plain,
    ! [Fs_1,A_1,C_1,Fs,Pa,Hb] :
      ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))))
      | ~ hBOOL(hAPP_P1235399154l_bool(oconf_1869808039t_char(Pa,Hb),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb)) ),
    inference(fof_nnf,[status(thm)],[fact_491_hconf__upd__obj]) ).

fof(f_531_2,plain,
    ! [U_2552,U_2551,U_2550,U_2549,U_2548,U_2547] :
      ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2548),fun_up2041264236on_val(U_2547,U_2551,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2552)))))
      | ~ hBOOL(hAPP_P1235399154l_bool(oconf_1869808039t_char(U_2548,U_2547),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2552)))
      | hAPP_n546249108on_val(U_2547,U_2551) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2549))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2548),U_2547)) ),
    inference(variable_rename,[status(thm)],[f_531_1]) ).

cnf(f_531_3,plain,
    ( hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2548),fun_up2041264236on_val(U_2547,U_2551,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2552)))))
    | ~ hBOOL(hAPP_P1235399154l_bool(oconf_1869808039t_char(U_2548,U_2547),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2552)))
    | hAPP_n546249108on_val(U_2547,U_2551) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2550),U_2549))
    | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2548),U_2547)) ),
    inference(clausify,[status(thm)],[f_531_2]) ).

fof(f_532_1,plain,
    ! [Ta,V_a,Pa,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1)))))
      | hAPP_l207779698on_val(L_b,Va_1) != hAPP_val_option_val(some_val,V_a)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va)))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) ),
    inference(fof_nnf,[status(thm)],[fact_492_redp__redsp_OInitBlockRed]) ).

fof(f_532_2,plain,
    ! [U_2563,U_2562,U_2561,U_2560,U_2559,U_2558,U_2557,U_2556,U_2555,U_2554,U_2553] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2561,block_list_char(U_2557,U_2563,seq_list_char(lAss_list_char(U_2557,val_list_char(U_2556)),U_2560)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2559),U_2558)),block_list_char(U_2557,U_2563,seq_list_char(lAss_list_char(U_2557,val_list_char(U_2562)),U_2555))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2554),fun_up1149430426on_val(U_2553,U_2557,hAPP_l207779698on_val(U_2558,U_2557)))))
      | hAPP_l207779698on_val(U_2553,U_2557) != hAPP_val_option_val(some_val,U_2562)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2561,U_2560,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2559),fun_up1149430426on_val(U_2558,U_2557,hAPP_val_option_val(some_val,U_2556)))),U_2555),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2554),U_2553))) ),
    inference(variable_rename,[status(thm)],[f_532_1]) ).

cnf(f_532_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2561,block_list_char(U_2557,U_2563,seq_list_char(lAss_list_char(U_2557,val_list_char(U_2556)),U_2560)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2559),U_2558)),block_list_char(U_2557,U_2563,seq_list_char(lAss_list_char(U_2557,val_list_char(U_2562)),U_2555))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2554),fun_up1149430426on_val(U_2553,U_2557,hAPP_l207779698on_val(U_2558,U_2557)))))
    | hAPP_l207779698on_val(U_2553,U_2557) != hAPP_val_option_val(some_val,U_2562)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2561,U_2560,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2559),fun_up1149430426on_val(U_2558,U_2557,hAPP_val_option_val(some_val,U_2556)))),U_2555),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2554),U_2553))) ),
    inference(clausify,[status(thm)],[f_532_2]) ).

fof(f_533_1,plain,
    ! [Ta,Va,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa)))
      | hBOOL(assigned(Va_1,Eb))
      | hAPP_l207779698on_val(L_b,Va_1) != hAPP_val_option_val(some_val,Va)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_493_red__reds_OBlockRedSome]) ).

fof(f_533_2,plain,
    ! [U_2573,U_2572,U_2571,U_2570,U_2569,U_2568,U_2567,U_2566,U_2565,U_2564] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2568,U_2573,U_2571)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2570),U_2569))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2568,U_2573,seq_list_char(lAss_list_char(U_2568,val_list_char(U_2572)),U_2567))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2566),fun_up1149430426on_val(U_2565,U_2568,hAPP_l207779698on_val(U_2569,U_2568))))),red(U_2564)))
      | hBOOL(assigned(U_2568,U_2571))
      | hAPP_l207779698on_val(U_2565,U_2568) != hAPP_val_option_val(some_val,U_2572)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2571),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2570),fun_up1149430426on_val(U_2569,U_2568,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2567),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2566),U_2565))),red(U_2564))) ),
    inference(variable_rename,[status(thm)],[f_533_1]) ).

cnf(f_533_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2568,U_2573,U_2571)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2570),U_2569))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2568,U_2573,seq_list_char(lAss_list_char(U_2568,val_list_char(U_2572)),U_2567))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2566),fun_up1149430426on_val(U_2565,U_2568,hAPP_l207779698on_val(U_2569,U_2568))))),red(U_2564)))
    | hBOOL(assigned(U_2568,U_2571))
    | hAPP_l207779698on_val(U_2565,U_2568) != hAPP_val_option_val(some_val,U_2572)
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2571),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2570),fun_up1149430426on_val(U_2569,U_2568,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2567),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2566),U_2565))),red(U_2564))) ),
    inference(clausify,[status(thm)],[f_533_2]) ).

fof(f_534_1,plain,
    ! [Pa,Hb,Eb,T_a,Ea,Va_1,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va_1,Eb),void))
      | ~ hBOOL(widen_2090681816t_char(Pa,T_a,Ta))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,T_a))
      | hAPP_l512744617ion_ty(Ea,Va_1) != hAPP_ty_option_ty(some_ty,Ta) ),
    inference(fof_nnf,[status(thm)],[fact_494_WTrtLAss]) ).

fof(f_534_2,plain,
    ! [U_2580,U_2579,U_2578,U_2577,U_2576,U_2575,U_2574] :
      ( hBOOL(wTrt(U_2580,U_2579,U_2576,lAss_list_char(U_2575,U_2578),void))
      | ~ hBOOL(widen_2090681816t_char(U_2580,U_2577,U_2574))
      | ~ hBOOL(wTrt(U_2580,U_2579,U_2576,U_2578,U_2577))
      | hAPP_l512744617ion_ty(U_2576,U_2575) != hAPP_ty_option_ty(some_ty,U_2574) ),
    inference(variable_rename,[status(thm)],[f_534_1]) ).

cnf(f_534_3,plain,
    ( hBOOL(wTrt(U_2580,U_2579,U_2576,lAss_list_char(U_2575,U_2578),void))
    | ~ hBOOL(widen_2090681816t_char(U_2580,U_2577,U_2574))
    | ~ hBOOL(wTrt(U_2580,U_2579,U_2576,U_2578,U_2577))
    | hAPP_l512744617ion_ty(U_2576,U_2575) != hAPP_ty_option_ty(some_ty,U_2574) ),
    inference(clausify,[status(thm)],[f_534_2]) ).

fof(f_535_1,plain,
    ! [Va_1,Eb,S_2,Va,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_val_option_val(some_val,Va))))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_495_LAssRedsVal]) ).

fof(f_535_2,plain,
    ! [U_2587,U_2586,U_2585,U_2584,U_2583,U_2582,U_2581] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2587,U_2586)),U_2585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2583),fun_up1149430426on_val(U_2582,U_2587,hAPP_val_option_val(some_val,U_2584))))),transi2024712006on_val(red(U_2581))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2586),U_2585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2584)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2583),U_2582))),transi2024712006on_val(red(U_2581)))) ),
    inference(variable_rename,[status(thm)],[f_535_1]) ).

cnf(f_535_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2587,U_2586)),U_2585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2583),fun_up1149430426on_val(U_2582,U_2587,hAPP_val_option_val(some_val,U_2584))))),transi2024712006on_val(red(U_2581))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2586),U_2585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2584)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2583),U_2582))),transi2024712006on_val(red(U_2581)))) ),
    inference(clausify,[status(thm)],[f_535_2]) ).

fof(f_536_1,plain,
    ! [H_b,Hb] :
      ( hBOOL(hext(Hb,H_b))
      | ? [A,C_2,Fs_2] :
          ( ! [Fs_3] : hAPP_n546249108on_val(H_b,A) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3))
          & hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2)) ) ),
    inference(fof_nnf,[status(thm)],[fact_496_hextI]) ).

fof(f_536_2,plain,
    ! [U_2593,U_2592] :
      ( hBOOL(hext(U_2592,U_2593))
      | ? [U_2591,U_2590,U_2589] :
          ( ! [U_2588] : hAPP_n546249108on_val(U_2593,U_2591) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2588))
          & hAPP_n546249108on_val(U_2592,U_2591) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2589)) ) ),
    inference(variable_rename,[status(thm)],[f_536_1]) ).

fof(f_536_3,plain,
    ! [U_2593,U_2592] :
      ( hBOOL(hext(U_2592,U_2593))
      | ? [U_2591,U_2590] :
          ( ? [U_2589] : hAPP_n546249108on_val(U_2592,U_2591) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2589))
          & ! [U_2588] : hAPP_n546249108on_val(U_2593,U_2591) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2588)) ) ),
    inference(miniscope,[status(thm)],[f_536_2]) ).

fof(f_536_4,plain,
    ! [U_2593,U_2592] :
      ( hBOOL(hext(U_2592,U_2593))
      | ? [U_2590] :
          ( ? [U_2589] : hAPP_n546249108on_val(U_2592,sK241(U_2593,U_2592)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2589))
          & ! [U_2588] : hAPP_n546249108on_val(U_2593,sK241(U_2593,U_2592)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2590),U_2588)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK241]),skolemize(U_2591,sK241(U_2593,U_2592))],[f_536_3]) ).

fof(f_536_5,plain,
    ! [U_2593,U_2592] :
      ( hBOOL(hext(U_2592,U_2593))
      | ( ? [U_2589] : hAPP_n546249108on_val(U_2592,sK241(U_2593,U_2592)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),U_2589))
        & ! [U_2588] : hAPP_n546249108on_val(U_2593,sK241(U_2593,U_2592)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),U_2588)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK242]),skolemize(U_2590,sK242(U_2593,U_2592))],[f_536_4]) ).

fof(f_536_6,plain,
    ! [U_2593,U_2592] :
      ( hBOOL(hext(U_2592,U_2593))
      | ( hAPP_n546249108on_val(U_2592,sK241(U_2593,U_2592)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),sK243(U_2593,U_2592)))
        & ! [U_2588] : hAPP_n546249108on_val(U_2593,sK241(U_2593,U_2592)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),U_2588)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK243]),skolemize(U_2589,sK243(U_2593,U_2592))],[f_536_5]) ).

cnf(f_536_7,plain,
    ( hAPP_n546249108on_val(U_2593,sK241(U_2593,U_2592)) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),U_2588))
    | hBOOL(hext(U_2592,U_2593)) ),
    inference(clausify,[status(thm)],[f_536_6]) ).

cnf(f_536_8,plain,
    ( hAPP_n546249108on_val(U_2592,sK241(U_2593,U_2592)) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,sK242(U_2593,U_2592)),sK243(U_2593,U_2592)))
    | hBOOL(hext(U_2592,U_2593)) ),
    inference(clausify,[status(thm)],[f_536_6]) ).

fof(f_537_1,plain,
    ! [Pa,Va_1,Va,Hb,Lb] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),
    inference(fof_nnf,[status(thm)],[fact_497_redp__redsp_ORedLAss]) ).

fof(f_537_2,plain,
    ! [U_2598,U_2597,U_2596,U_2595,U_2594] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2598,lAss_list_char(U_2597,val_list_char(U_2596)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2595),U_2594)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2595),fun_up1149430426on_val(U_2594,U_2597,hAPP_val_option_val(some_val,U_2596))))),
    inference(variable_rename,[status(thm)],[f_537_1]) ).

cnf(f_537_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2598,lAss_list_char(U_2597,val_list_char(U_2596)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2595),U_2594)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2595),fun_up1149430426on_val(U_2594,U_2597,hAPP_val_option_val(some_val,U_2596))))),
    inference(clausify,[status(thm)],[f_537_2]) ).

fof(f_538_1,plain,
    ! [Va_1,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,Eb),S_2),lAss_list_char(Va_1,E_b)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_498_redp__redsp_OLAssRed]) ).

fof(f_538_2,plain,
    ! [U_2604,U_2603,U_2602,U_2601,U_2600,U_2599] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2603,lAss_list_char(U_2604,U_2602),U_2601),lAss_list_char(U_2604,U_2600)),U_2599))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2603,U_2602,U_2601),U_2600),U_2599)) ),
    inference(variable_rename,[status(thm)],[f_538_1]) ).

cnf(f_538_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2603,lAss_list_char(U_2604,U_2602),U_2601),lAss_list_char(U_2604,U_2600)),U_2599))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2603,U_2602,U_2601),U_2600),U_2599)) ),
    inference(clausify,[status(thm)],[f_538_2]) ).

fof(f_539_1,plain,
    ! [E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(Eb,E_2),S_2),seq_list_char(E_b,E_2)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_499_redp__redsp_OSeqRed]) ).

fof(f_539_2,plain,
    ! [U_2610,U_2609,U_2608,U_2607,U_2606,U_2605] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2609,seq_list_char(U_2608,U_2610),U_2607),seq_list_char(U_2606,U_2610)),U_2605))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2609,U_2608,U_2607),U_2606),U_2605)) ),
    inference(variable_rename,[status(thm)],[f_539_1]) ).

cnf(f_539_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2609,seq_list_char(U_2608,U_2610),U_2607),seq_list_char(U_2606,U_2610)),U_2605))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2609,U_2608,U_2607),U_2606),U_2605)) ),
    inference(clausify,[status(thm)],[f_539_2]) ).

fof(f_540_1,plain,
    ! [Ta,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1)))))
      | hBOOL(assigned(Va_1,Eb))
      | hAPP_l207779698on_val(L_b,Va_1) != none_val
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) ),
    inference(fof_nnf,[status(thm)],[fact_500_redp__redsp_OBlockRedNone]) ).

fof(f_540_2,plain,
    ! [U_2619,U_2618,U_2617,U_2616,U_2615,U_2614,U_2613,U_2612,U_2611] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2618,block_list_char(U_2614,U_2619,U_2617),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2616),U_2615)),block_list_char(U_2614,U_2619,U_2613)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2612),fun_up1149430426on_val(U_2611,U_2614,hAPP_l207779698on_val(U_2615,U_2614)))))
      | hBOOL(assigned(U_2614,U_2617))
      | hAPP_l207779698on_val(U_2611,U_2614) != none_val
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2618,U_2617,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2616),fun_up1149430426on_val(U_2615,U_2614,none_val))),U_2613),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2612),U_2611))) ),
    inference(variable_rename,[status(thm)],[f_540_1]) ).

cnf(f_540_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2618,block_list_char(U_2614,U_2619,U_2617),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2616),U_2615)),block_list_char(U_2614,U_2619,U_2613)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2612),fun_up1149430426on_val(U_2611,U_2614,hAPP_l207779698on_val(U_2615,U_2614)))))
    | hBOOL(assigned(U_2614,U_2617))
    | hAPP_l207779698on_val(U_2611,U_2614) != none_val
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2618,U_2617,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2616),fun_up1149430426on_val(U_2615,U_2614,none_val))),U_2613),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2612),U_2611))) ),
    inference(clausify,[status(thm)],[f_540_2]) ).

fof(f_541_1,plain,
    ! [Pa,Va,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(val_list_char(Va),E_2),S_2),E_2),S_2)),
    inference(fof_nnf,[status(thm)],[fact_501_redp__redsp_ORedSeq]) ).

fof(f_541_2,plain,
    ! [U_2623,U_2622,U_2621,U_2620] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2623,seq_list_char(val_list_char(U_2622),U_2621),U_2620),U_2621),U_2620)),
    inference(variable_rename,[status(thm)],[f_541_1]) ).

cnf(f_541_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2623,seq_list_char(val_list_char(U_2622),U_2621),U_2620),U_2621),U_2620)),
    inference(clausify,[status(thm)],[f_541_2]) ).

fof(f_542_1,plain,
    ! [Pa,Va_1,Ta,U,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,val_list_char(U)),S_2),val_list_char(U)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_502_redp__redsp_ORedBlock]) ).

fof(f_542_2,plain,
    ! [U_2628,U_2627,U_2626,U_2625,U_2624] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2628,block_list_char(U_2627,U_2626,val_list_char(U_2625)),U_2624),val_list_char(U_2625)),U_2624)),
    inference(variable_rename,[status(thm)],[f_542_1]) ).

cnf(f_542_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2628,block_list_char(U_2627,U_2626,val_list_char(U_2625)),U_2624),val_list_char(U_2625)),U_2624)),
    inference(clausify,[status(thm)],[f_542_2]) ).

fof(f_543_1,plain,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_503_SeqReds]) ).

fof(f_543_2,plain,
    ! [U_2634,U_2633,U_2632,U_2631,U_2630,U_2629] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2633,U_2634)),U_2632)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2631,U_2634)),U_2630)),transi2024712006on_val(red(U_2629))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2633),U_2632)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2631),U_2630)),transi2024712006on_val(red(U_2629)))) ),
    inference(variable_rename,[status(thm)],[f_543_1]) ).

cnf(f_543_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2633,U_2634)),U_2632)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2631,U_2634)),U_2630)),transi2024712006on_val(red(U_2629))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2633),U_2632)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2631),U_2630)),transi2024712006on_val(red(U_2629)))) ),
    inference(clausify,[status(thm)],[f_543_2]) ).

fof(f_544_1,plain,
    ! [Va_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_504_LAssReds]) ).

fof(f_544_2,plain,
    ! [U_2640,U_2639,U_2638,U_2637,U_2636,U_2635] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2640,U_2639)),U_2638)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2640,U_2637)),U_2636)),transi2024712006on_val(red(U_2635))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2639),U_2638)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2637),U_2636)),transi2024712006on_val(red(U_2635)))) ),
    inference(variable_rename,[status(thm)],[f_544_1]) ).

cnf(f_544_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2640,U_2639)),U_2638)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_2640,U_2637)),U_2636)),transi2024712006on_val(red(U_2635))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2639),U_2638)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2637),U_2636)),transi2024712006on_val(red(U_2635)))) ),
    inference(clausify,[status(thm)],[f_544_2]) ).

fof(f_545_1,plain,
    ! [Ta,Va,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1)))))
      | hBOOL(assigned(Va_1,Eb))
      | hAPP_l207779698on_val(L_b,Va_1) != hAPP_val_option_val(some_val,Va)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) ),
    inference(fof_nnf,[status(thm)],[fact_505_redp__redsp_OBlockRedSome]) ).

fof(f_545_2,plain,
    ! [U_2650,U_2649,U_2648,U_2647,U_2646,U_2645,U_2644,U_2643,U_2642,U_2641] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2648,block_list_char(U_2644,U_2650,U_2647),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2646),U_2645)),block_list_char(U_2644,U_2650,seq_list_char(lAss_list_char(U_2644,val_list_char(U_2649)),U_2643))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2642),fun_up1149430426on_val(U_2641,U_2644,hAPP_l207779698on_val(U_2645,U_2644)))))
      | hBOOL(assigned(U_2644,U_2647))
      | hAPP_l207779698on_val(U_2641,U_2644) != hAPP_val_option_val(some_val,U_2649)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2648,U_2647,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2646),fun_up1149430426on_val(U_2645,U_2644,none_val))),U_2643),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2642),U_2641))) ),
    inference(variable_rename,[status(thm)],[f_545_1]) ).

cnf(f_545_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2648,block_list_char(U_2644,U_2650,U_2647),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2646),U_2645)),block_list_char(U_2644,U_2650,seq_list_char(lAss_list_char(U_2644,val_list_char(U_2649)),U_2643))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2642),fun_up1149430426on_val(U_2641,U_2644,hAPP_l207779698on_val(U_2645,U_2644)))))
    | hBOOL(assigned(U_2644,U_2647))
    | hAPP_l207779698on_val(U_2641,U_2644) != hAPP_val_option_val(some_val,U_2649)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2648,U_2647,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2646),fun_up1149430426on_val(U_2645,U_2644,none_val))),U_2643),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2642),U_2641))) ),
    inference(clausify,[status(thm)],[f_545_2]) ).

fof(f_546_1,plain,
    ! [E_2,E_2_1,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_506_SeqReds2]) ).

fof(f_546_2,plain,
    ! [U_2658,U_2657,U_2656,U_2655,U_2654,U_2653,U_2652,U_2651] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2655,U_2658)),U_2654)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2657),U_2656)),transi2024712006on_val(red(U_2651))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2658),U_2652)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2657),U_2656)),transi2024712006on_val(red(U_2651))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2655),U_2654)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2653)),U_2652)),transi2024712006on_val(red(U_2651)))) ),
    inference(variable_rename,[status(thm)],[f_546_1]) ).

cnf(f_546_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_2655,U_2658)),U_2654)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2657),U_2656)),transi2024712006on_val(red(U_2651))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2658),U_2652)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2657),U_2656)),transi2024712006on_val(red(U_2651))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2655),U_2654)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2653)),U_2652)),transi2024712006on_val(red(U_2651)))) ),
    inference(clausify,[status(thm)],[f_546_2]) ).

fof(f_547_1,plain,
    ! [Pa,X_2,Xa,Xb,Xc] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,X_2,Xa),Xb),Xc))
        | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xb),Xc)),red(Pa))) )
      & ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xb),Xc)),red(Pa)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,X_2,Xa),Xb),Xc)) ) ),
    inference(fof_nnf,[status(thm)],[fact_507_redp__red__eq]) ).

fof(f_547_2,plain,
    ! [U_2663,U_2662,U_2661,U_2660,U_2659] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2663,U_2662,U_2661),U_2660),U_2659))
        | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2662),U_2661)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2660),U_2659)),red(U_2663))) )
      & ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2662),U_2661)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2660),U_2659)),red(U_2663)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2663,U_2662,U_2661),U_2660),U_2659)) ) ),
    inference(variable_rename,[status(thm)],[f_547_1]) ).

fof(f_547_3,plain,
    ( ! [U_2673,U_2671,U_2669,U_2667,U_2665] :
        ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2673,U_2671,U_2669),U_2667),U_2665))
        | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2671),U_2669)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2667),U_2665)),red(U_2673))) )
    & ! [U_2672,U_2670,U_2668,U_2666,U_2664] :
        ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2670),U_2668)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2666),U_2664)),red(U_2672)))
        | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2672,U_2670,U_2668),U_2666),U_2664)) ) ),
    inference(miniscope,[status(thm)],[f_547_2]) ).

cnf(f_547_4,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2670),U_2668)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2666),U_2664)),red(U_2672)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2672,U_2670,U_2668),U_2666),U_2664)) ),
    inference(clausify,[status(thm)],[f_547_3]) ).

cnf(f_547_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2673,U_2671,U_2669),U_2667),U_2665))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2671),U_2669)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2667),U_2665)),red(U_2673))) ),
    inference(clausify,[status(thm)],[f_547_3]) ).

fof(f_548_1,plain,
    ! [Pa,Va_1,Ta,Va,U,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U))),S_2),val_list_char(U)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_508_redp__redsp_ORedInitBlock]) ).

fof(f_548_2,plain,
    ! [U_2679,U_2678,U_2677,U_2676,U_2675,U_2674] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2679,block_list_char(U_2678,U_2677,seq_list_char(lAss_list_char(U_2678,val_list_char(U_2676)),val_list_char(U_2675))),U_2674),val_list_char(U_2675)),U_2674)),
    inference(variable_rename,[status(thm)],[f_548_1]) ).

cnf(f_548_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2679,block_list_char(U_2678,U_2677,seq_list_char(lAss_list_char(U_2678,val_list_char(U_2676)),val_list_char(U_2675))),U_2674),val_list_char(U_2675)),U_2674)),
    inference(clausify,[status(thm)],[f_548_2]) ).

fof(f_549_1,plain,
    ! [Ta,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa)))
      | hBOOL(assigned(Va_1,Eb))
      | hAPP_l207779698on_val(L_b,Va_1) != none_val
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_509_red__reds_OBlockRedNone]) ).

fof(f_549_2,plain,
    ! [U_2688,U_2687,U_2686,U_2685,U_2684,U_2683,U_2682,U_2681,U_2680] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2684,U_2688,U_2687)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2686),U_2685))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2684,U_2688,U_2683)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2682),fun_up1149430426on_val(U_2681,U_2684,hAPP_l207779698on_val(U_2685,U_2684))))),red(U_2680)))
      | hBOOL(assigned(U_2684,U_2687))
      | hAPP_l207779698on_val(U_2681,U_2684) != none_val
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2687),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2686),fun_up1149430426on_val(U_2685,U_2684,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2683),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2682),U_2681))),red(U_2680))) ),
    inference(variable_rename,[status(thm)],[f_549_1]) ).

cnf(f_549_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2684,U_2688,U_2687)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2686),U_2685))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2684,U_2688,U_2683)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2682),fun_up1149430426on_val(U_2681,U_2684,hAPP_l207779698on_val(U_2685,U_2684))))),red(U_2680)))
    | hBOOL(assigned(U_2684,U_2687))
    | hAPP_l207779698on_val(U_2681,U_2684) != none_val
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2687),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2686),fun_up1149430426on_val(U_2685,U_2684,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2683),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2682),U_2681))),red(U_2680))) ),
    inference(clausify,[status(thm)],[f_549_2]) ).

fof(f_550_1,plain,
    ! [L_0_1,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_510_Red__lcl__add]) ).

fof(f_550_2,plain,
    ! [U_2696,U_2695,U_2694,U_2693,U_2692,U_2691,U_2690,U_2689] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2695),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2694),map_ad325961431ar_val(U_2696,U_2693)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2692),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2691),map_ad325961431ar_val(U_2696,U_2690)))),transi2024712006on_val(red(U_2689))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2695),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2694),U_2693))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2692),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2691),U_2690))),transi2024712006on_val(red(U_2689)))) ),
    inference(variable_rename,[status(thm)],[f_550_1]) ).

cnf(f_550_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2695),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2694),map_ad325961431ar_val(U_2696,U_2693)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2692),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2691),map_ad325961431ar_val(U_2696,U_2690)))),transi2024712006on_val(red(U_2689))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2695),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2694),U_2693))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2692),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2691),U_2690))),transi2024712006on_val(red(U_2689)))) ),
    inference(clausify,[status(thm)],[f_550_2]) ).

fof(f_551_1,plain,
    ! [Pa,Hb,Ea,Va,Eb,Ta] :
      ( ( ? [T] :
            ( ? [T_3] :
                ( hBOOL(widen_2090681816t_char(Pa,T_3,T))
                & hBOOL(wTrt(Pa,Hb,Ea,Eb,T_3)) )
            & hAPP_l512744617ion_ty(Ea,Va) = hAPP_ty_option_ty(some_ty,T) )
        & Ta = void )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va,Eb),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_511_WTrt__elim__cases_I1_J]) ).

fof(f_551_2,plain,
    ! [U_2704,U_2703,U_2702,U_2701,U_2700,U_2699] :
      ( ( ? [U_2698] :
            ( ? [U_2697] :
                ( hBOOL(widen_2090681816t_char(U_2704,U_2697,U_2698))
                & hBOOL(wTrt(U_2704,U_2703,U_2702,U_2700,U_2697)) )
            & hAPP_l512744617ion_ty(U_2702,U_2701) = hAPP_ty_option_ty(some_ty,U_2698) )
        & U_2699 = void )
      | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(variable_rename,[status(thm)],[f_551_1]) ).

fof(f_551_3,plain,
    ! [U_2704,U_2703,U_2702,U_2701,U_2700,U_2699] :
      ( ( ? [U_2697] :
            ( hBOOL(widen_2090681816t_char(U_2704,U_2697,sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699)))
            & hBOOL(wTrt(U_2704,U_2703,U_2702,U_2700,U_2697)) )
        & hAPP_l512744617ion_ty(U_2702,U_2701) = hAPP_ty_option_ty(some_ty,sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699))
        & U_2699 = void )
      | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK244]),skolemize(U_2698,sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699))],[f_551_2]) ).

fof(f_551_4,plain,
    ! [U_2704,U_2703,U_2702,U_2701,U_2700,U_2699] :
      ( ( hBOOL(widen_2090681816t_char(U_2704,sK245(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699),sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699)))
        & hBOOL(wTrt(U_2704,U_2703,U_2702,U_2700,sK245(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699)))
        & hAPP_l512744617ion_ty(U_2702,U_2701) = hAPP_ty_option_ty(some_ty,sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699))
        & U_2699 = void )
      | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK245]),skolemize(U_2697,sK245(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699))],[f_551_3]) ).

cnf(f_551_5,plain,
    ( U_2699 = void
    | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(clausify,[status(thm)],[f_551_4]) ).

cnf(f_551_6,plain,
    ( hAPP_l512744617ion_ty(U_2702,U_2701) = hAPP_ty_option_ty(some_ty,sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699))
    | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(clausify,[status(thm)],[f_551_4]) ).

cnf(f_551_7,plain,
    ( hBOOL(wTrt(U_2704,U_2703,U_2702,U_2700,sK245(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699)))
    | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(clausify,[status(thm)],[f_551_4]) ).

cnf(f_551_8,plain,
    ( hBOOL(widen_2090681816t_char(U_2704,sK245(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699),sK244(U_2704,U_2703,U_2702,U_2701,U_2700,U_2699)))
    | ~ hBOOL(wTrt(U_2704,U_2703,U_2702,lAss_list_char(U_2701,U_2700),U_2699)) ),
    inference(clausify,[status(thm)],[f_551_4]) ).

fof(f_552_1,plain,
    ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(the_val(hAPP_l207779698on_val(L_b,Va_1)))),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_512_InitBlockReds]) ).

fof(f_552_2,plain,
    ! [U_2714,U_2713,U_2712,U_2711,U_2710,U_2709,U_2708,U_2707,U_2706,U_2705] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2710,U_2714,seq_list_char(lAss_list_char(U_2710,val_list_char(U_2709)),U_2713))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2712),U_2711))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2710,U_2714,seq_list_char(lAss_list_char(U_2710,val_list_char(the_val(hAPP_l207779698on_val(U_2706,U_2710)))),U_2708))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2707),fun_up1149430426on_val(U_2706,U_2710,hAPP_l207779698on_val(U_2711,U_2710))))),transi2024712006on_val(red(U_2705))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2713),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2712),fun_up1149430426on_val(U_2711,U_2710,hAPP_val_option_val(some_val,U_2709))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2708),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2707),U_2706))),transi2024712006on_val(red(U_2705)))) ),
    inference(variable_rename,[status(thm)],[f_552_1]) ).

cnf(f_552_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2710,U_2714,seq_list_char(lAss_list_char(U_2710,val_list_char(U_2709)),U_2713))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2712),U_2711))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2710,U_2714,seq_list_char(lAss_list_char(U_2710,val_list_char(the_val(hAPP_l207779698on_val(U_2706,U_2710)))),U_2708))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2707),fun_up1149430426on_val(U_2706,U_2710,hAPP_l207779698on_val(U_2711,U_2710))))),transi2024712006on_val(red(U_2705))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2713),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2712),fun_up1149430426on_val(U_2711,U_2710,hAPP_val_option_val(some_val,U_2709))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2708),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2707),U_2706))),transi2024712006on_val(red(U_2705)))) ),
    inference(clausify,[status(thm)],[f_552_2]) ).

fof(f_553_1,plain,
    ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(final_list_char(E_b))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_513_InitBlockRedsFinal]) ).

fof(f_553_2,plain,
    ! [U_2724,U_2723,U_2722,U_2721,U_2720,U_2719,U_2718,U_2717,U_2716,U_2715] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2720,U_2724,seq_list_char(lAss_list_char(U_2720,val_list_char(U_2719)),U_2723))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2722),U_2721))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2718),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2717),fun_up1149430426on_val(U_2716,U_2720,hAPP_l207779698on_val(U_2721,U_2720))))),transi2024712006on_val(red(U_2715))))
      | ~ hBOOL(final_list_char(U_2718))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2723),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2722),fun_up1149430426on_val(U_2721,U_2720,hAPP_val_option_val(some_val,U_2719))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2718),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2717),U_2716))),transi2024712006on_val(red(U_2715)))) ),
    inference(variable_rename,[status(thm)],[f_553_1]) ).

cnf(f_553_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2720,U_2724,seq_list_char(lAss_list_char(U_2720,val_list_char(U_2719)),U_2723))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2722),U_2721))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2718),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2717),fun_up1149430426on_val(U_2716,U_2720,hAPP_l207779698on_val(U_2721,U_2720))))),transi2024712006on_val(red(U_2715))))
    | ~ hBOOL(final_list_char(U_2718))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2723),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2722),fun_up1149430426on_val(U_2721,U_2720,hAPP_val_option_val(some_val,U_2719))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2718),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2717),U_2716))),transi2024712006on_val(red(U_2715)))) ),
    inference(clausify,[status(thm)],[f_553_2]) ).

fof(f_554_1,plain,
    ! [Va_1,Eb] :
      ( ( hBOOL(assigned(Va_1,Eb))
        | ! [V_3,E_3] : Eb != seq_list_char(lAss_list_char(Va_1,val_list_char(V_3)),E_3) )
      & ( ? [V_3,E_3] : Eb = seq_list_char(lAss_list_char(Va_1,val_list_char(V_3)),E_3)
        | ~ hBOOL(assigned(Va_1,Eb)) ) ),
    inference(fof_nnf,[status(thm)],[fact_514_assigned__def]) ).

fof(f_554_2,plain,
    ! [U_2730,U_2729] :
      ( ( hBOOL(assigned(U_2730,U_2729))
        | ! [U_2728,U_2727] : U_2729 != seq_list_char(lAss_list_char(U_2730,val_list_char(U_2728)),U_2727) )
      & ( ? [U_2726,U_2725] : U_2729 = seq_list_char(lAss_list_char(U_2730,val_list_char(U_2726)),U_2725)
        | ~ hBOOL(assigned(U_2730,U_2729)) ) ),
    inference(variable_rename,[status(thm)],[f_554_1]) ).

fof(f_554_3,plain,
    ( ! [U_2734,U_2732] :
        ( hBOOL(assigned(U_2734,U_2732))
        | ! [U_2728,U_2727] : U_2732 != seq_list_char(lAss_list_char(U_2734,val_list_char(U_2728)),U_2727) )
    & ! [U_2733,U_2731] :
        ( ? [U_2726,U_2725] : U_2731 = seq_list_char(lAss_list_char(U_2733,val_list_char(U_2726)),U_2725)
        | ~ hBOOL(assigned(U_2733,U_2731)) ) ),
    inference(miniscope,[status(thm)],[f_554_2]) ).

fof(f_554_4,plain,
    ( ! [U_2734,U_2732] :
        ( hBOOL(assigned(U_2734,U_2732))
        | ! [U_2728,U_2727] : U_2732 != seq_list_char(lAss_list_char(U_2734,val_list_char(U_2728)),U_2727) )
    & ! [U_2733,U_2731] :
        ( ? [U_2725] : U_2731 = seq_list_char(lAss_list_char(U_2733,val_list_char(sK246(U_2733,U_2731))),U_2725)
        | ~ hBOOL(assigned(U_2733,U_2731)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK246]),skolemize(U_2726,sK246(U_2733,U_2731))],[f_554_3]) ).

fof(f_554_5,plain,
    ( ! [U_2734,U_2732] :
        ( hBOOL(assigned(U_2734,U_2732))
        | ! [U_2728,U_2727] : U_2732 != seq_list_char(lAss_list_char(U_2734,val_list_char(U_2728)),U_2727) )
    & ! [U_2733,U_2731] :
        ( U_2731 = seq_list_char(lAss_list_char(U_2733,val_list_char(sK246(U_2733,U_2731))),sK247(U_2733,U_2731))
        | ~ hBOOL(assigned(U_2733,U_2731)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK247]),skolemize(U_2725,sK247(U_2733,U_2731))],[f_554_4]) ).

cnf(f_554_6,plain,
    ( U_2731 = seq_list_char(lAss_list_char(U_2733,val_list_char(sK246(U_2733,U_2731))),sK247(U_2733,U_2731))
    | ~ hBOOL(assigned(U_2733,U_2731)) ),
    inference(clausify,[status(thm)],[f_554_5]) ).

cnf(f_554_7,plain,
    ( hBOOL(assigned(U_2734,U_2732))
    | U_2732 != seq_list_char(lAss_list_char(U_2734,val_list_char(U_2728)),U_2727) ),
    inference(clausify,[status(thm)],[f_554_5]) ).

fof(f_555_1,plain,
    ! [Ta,H_0_1,L_0_1,Va_1,E_0,S_0,E_2,H_2,L_2,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_0)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_0_1,Va_1))))),transi2024712006on_val(red(Pa))))
      | S_0 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val))
      | ~ hBOOL(final_list_char(E_2))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_0),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_515_BlockRedsFinal]) ).

fof(f_555_2,plain,
    ! [U_2744,U_2743,U_2742,U_2741,U_2740,U_2739,U_2738,U_2737,U_2736,U_2735] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2741,U_2744,U_2740)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2743),U_2742))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2738),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2737),fun_up1149430426on_val(U_2736,U_2741,hAPP_l207779698on_val(U_2742,U_2741))))),transi2024712006on_val(red(U_2735))))
      | U_2739 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2743),fun_up1149430426on_val(U_2742,U_2741,none_val))
      | ~ hBOOL(final_list_char(U_2738))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2740),U_2739)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2738),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2737),U_2736))),transi2024712006on_val(red(U_2735)))) ),
    inference(variable_rename,[status(thm)],[f_555_1]) ).

cnf(f_555_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_2741,U_2744,U_2740)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2743),U_2742))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2738),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2737),fun_up1149430426on_val(U_2736,U_2741,hAPP_l207779698on_val(U_2742,U_2741))))),transi2024712006on_val(red(U_2735))))
    | U_2739 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2743),fun_up1149430426on_val(U_2742,U_2741,none_val))
    | ~ hBOOL(final_list_char(U_2738))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2740),U_2739)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2738),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2737),U_2736))),transi2024712006on_val(red(U_2735)))) ),
    inference(clausify,[status(thm)],[f_555_2]) ).

fof(f_556_1,plain,
    ! [X_1,Hb,A_1] :
      ( hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1))))
      | hAPP_n546249108on_val(Hb,A_1) != none_P179726773on_val ),
    inference(fof_nnf,[status(thm)],[fact_516_hext__new]) ).

fof(f_556_2,plain,
    ! [U_2747,U_2746,U_2745] :
      ( hBOOL(hext(U_2746,fun_up2041264236on_val(U_2746,U_2745,hAPP_P1510515380on_val(some_P948696889on_val,U_2747))))
      | hAPP_n546249108on_val(U_2746,U_2745) != none_P179726773on_val ),
    inference(variable_rename,[status(thm)],[f_556_1]) ).

cnf(f_556_3,plain,
    ( hBOOL(hext(U_2746,fun_up2041264236on_val(U_2746,U_2745,hAPP_P1510515380on_val(some_P948696889on_val,U_2747))))
    | hAPP_n546249108on_val(U_2746,U_2745) != none_P179726773on_val ),
    inference(clausify,[status(thm)],[f_556_2]) ).

fof(f_557_1,plain,
    ! [Lb,Ea,Eb,Ta,Hb,Pa] :
      ( ? [E_3,S_4] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_3),S_4)),red(Pa)))
      | hBOOL(final_list_char(Eb))
      | ~ hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb))))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_517_progress]) ).

fof(f_557_2,plain,
    ! [U_2755,U_2754,U_2753,U_2752,U_2751,U_2750] :
      ( ? [U_2749,U_2748] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2753),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2751),U_2755))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2749),U_2748)),red(U_2750)))
      | hBOOL(final_list_char(U_2753))
      | ~ hBOOL(d_list_char(U_2753,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_2755))))
      | ~ hBOOL(wTrt(U_2750,U_2751,U_2754,U_2753,U_2752))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2750),U_2751))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2750)) ),
    inference(variable_rename,[status(thm)],[f_557_1]) ).

fof(f_557_3,plain,
    ! [U_2755,U_2754,U_2753,U_2752,U_2751,U_2750] :
      ( ? [U_2748] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2753),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2751),U_2755))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK248(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750)),U_2748)),red(U_2750)))
      | hBOOL(final_list_char(U_2753))
      | ~ hBOOL(d_list_char(U_2753,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_2755))))
      | ~ hBOOL(wTrt(U_2750,U_2751,U_2754,U_2753,U_2752))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2750),U_2751))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2750)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK248]),skolemize(U_2749,sK248(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750))],[f_557_2]) ).

fof(f_557_4,plain,
    ! [U_2755,U_2754,U_2753,U_2752,U_2751,U_2750] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2753),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2751),U_2755))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK248(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750)),sK249(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750))),red(U_2750)))
      | hBOOL(final_list_char(U_2753))
      | ~ hBOOL(d_list_char(U_2753,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_2755))))
      | ~ hBOOL(wTrt(U_2750,U_2751,U_2754,U_2753,U_2752))
      | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2750),U_2751))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2750)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK249]),skolemize(U_2748,sK249(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750))],[f_557_3]) ).

cnf(f_557_5,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2753),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2751),U_2755))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,sK248(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750)),sK249(U_2755,U_2754,U_2753,U_2752,U_2751,U_2750))),red(U_2750)))
    | hBOOL(final_list_char(U_2753))
    | ~ hBOOL(d_list_char(U_2753,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(U_2755))))
    | ~ hBOOL(wTrt(U_2750,U_2751,U_2754,U_2753,U_2752))
    | ~ hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(U_2750),U_2751))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2750)) ),
    inference(clausify,[status(thm)],[f_557_4]) ).

fof(f_558_1,plain,
    ! [Pa] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa))
      | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_518_wf__prog__wwf__prog]) ).

fof(f_558_2,plain,
    ! [U_2756] :
      ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2756))
      | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,U_2756)) ),
    inference(variable_rename,[status(thm)],[f_558_1]) ).

cnf(f_558_3,plain,
    ( hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2756))
    | ~ hBOOL(wf_pro755087577t_char(wf_J_mdecl,U_2756)) ),
    inference(clausify,[status(thm)],[f_558_2]) ).

fof(f_559_1,plain,
    ! [P,C_3,Md] :
      ( hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wwf_J_mdecl,P),C_3),Md))
      | ~ hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wf_J_mdecl,P),C_3),Md)) ),
    inference(fof_nnf,[status(thm)],[fact_519_wf__mdecl__wwf__mdecl]) ).

fof(f_559_2,plain,
    ! [U_2759,U_2758,U_2757] :
      ( hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wwf_J_mdecl,U_2759),U_2758),U_2757))
      | ~ hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wf_J_mdecl,U_2759),U_2758),U_2757)) ),
    inference(variable_rename,[status(thm)],[f_559_1]) ).

cnf(f_559_3,plain,
    ( hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wwf_J_mdecl,U_2759),U_2758),U_2757))
    | ~ hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wf_J_mdecl,U_2759),U_2758),U_2757)) ),
    inference(clausify,[status(thm)],[f_559_2]) ).

fof(f_560_1,plain,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
      | ~ hBOOL(final_list_char(E_b))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_520_small__by__big]) ).

fof(f_560_2,plain,
    ! [U_2764,U_2763,U_2762,U_2761,U_2760] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2760,U_2764,U_2763),U_2762),U_2761))
      | ~ hBOOL(final_list_char(U_2762))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2764),U_2763)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2762),U_2761)),transi2024712006on_val(red(U_2760))))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2760)) ),
    inference(variable_rename,[status(thm)],[f_560_1]) ).

cnf(f_560_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2760,U_2764,U_2763),U_2762),U_2761))
    | ~ hBOOL(final_list_char(U_2762))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2764),U_2763)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2762),U_2761)),transi2024712006on_val(red(U_2760))))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2760)) ),
    inference(clausify,[status(thm)],[f_560_2]) ).

fof(f_561_1,plain,
    ! [Eb,S_2,E_b,S,Pa] :
      ( ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
          | ~ hBOOL(final_list_char(E_b))
          | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) )
        & ( ( hBOOL(final_list_char(E_b))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) )
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) ) )
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_521_big__iff__small]) ).

fof(f_561_2,plain,
    ! [U_2769,U_2768,U_2767,U_2766,U_2765] :
      ( ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2765,U_2769,U_2768),U_2767),U_2766))
          | ~ hBOOL(final_list_char(U_2767))
          | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2769),U_2768)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2767),U_2766)),transi2024712006on_val(red(U_2765)))) )
        & ( ( hBOOL(final_list_char(U_2767))
            & hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2769),U_2768)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2767),U_2766)),transi2024712006on_val(red(U_2765)))) )
          | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2765,U_2769,U_2768),U_2767),U_2766)) ) )
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2765)) ),
    inference(variable_rename,[status(thm)],[f_561_1]) ).

cnf(f_561_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2769),U_2768)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2767),U_2766)),transi2024712006on_val(red(U_2765))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2765,U_2769,U_2768),U_2767),U_2766))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2765)) ),
    inference(clausify,[status(thm)],[f_561_2]) ).

cnf(f_561_4,plain,
    ( hBOOL(final_list_char(U_2767))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2765,U_2769,U_2768),U_2767),U_2766))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2765)) ),
    inference(clausify,[status(thm)],[f_561_2]) ).

cnf(f_561_5,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2765,U_2769,U_2768),U_2767),U_2766))
    | ~ hBOOL(final_list_char(U_2767))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2769),U_2768)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2767),U_2766)),transi2024712006on_val(red(U_2765))))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2765)) ),
    inference(clausify,[status(thm)],[f_561_2]) ).

fof(f_562_1,plain,
    ! [F,D,C_1,Fs,E_2,Va,H_2,L_2,E_1,S_0,A_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),L_2))),transi2024712006on_val(red(Pa))))
      | hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) != hAPP_n546249108on_val(H_2,A_1)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_522_FAssRedsVal]) ).

fof(f_562_2,plain,
    ! [U_2782,U_2781,U_2780,U_2779,U_2778,U_2777,U_2776,U_2775,U_2774,U_2773,U_2772,U_2771,U_2770] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2774,U_2782,U_2781,U_2778)),U_2773)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2776,U_2772,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2780),fun_up204312361on_val(U_2779,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2782),U_2781),hAPP_val_option_val(some_val,U_2777)))))),U_2775))),transi2024712006on_val(red(U_2770))))
      | hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2780),U_2779)) != hAPP_n546249108on_val(U_2776,U_2772)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2778),U_2771)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2777)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2776),U_2775))),transi2024712006on_val(red(U_2770))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2774),U_2773)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_2772))),U_2771)),transi2024712006on_val(red(U_2770)))) ),
    inference(variable_rename,[status(thm)],[f_562_1]) ).

cnf(f_562_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2774,U_2782,U_2781,U_2778)),U_2773)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2776,U_2772,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2780),fun_up204312361on_val(U_2779,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2782),U_2781),hAPP_val_option_val(some_val,U_2777)))))),U_2775))),transi2024712006on_val(red(U_2770))))
    | hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2780),U_2779)) != hAPP_n546249108on_val(U_2776,U_2772)
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2778),U_2771)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2777)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2776),U_2775))),transi2024712006on_val(red(U_2770))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2774),U_2773)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_2772))),U_2771)),transi2024712006on_val(red(U_2770)))) ),
    inference(clausify,[status(thm)],[f_562_2]) ).

fof(f_563_1,plain,
    ! [F,D,Va,Lb,Pa,Hb,A_1,C_1,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb))),red(Pa)))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_523_red__reds_ORedFAss]) ).

fof(f_563_2,plain,
    ! [U_2791,U_2790,U_2789,U_2788,U_2787,U_2786,U_2785,U_2784,U_2783] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(addr(U_2785)),U_2791,U_2790,val_list_char(U_2789))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2786),U_2788))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2786,U_2785,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2784),fun_up204312361on_val(U_2783,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2791),U_2790),hAPP_val_option_val(some_val,U_2789)))))),U_2788))),red(U_2787)))
      | hAPP_n546249108on_val(U_2786,U_2785) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2784),U_2783)) ),
    inference(variable_rename,[status(thm)],[f_563_1]) ).

cnf(f_563_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(addr(U_2785)),U_2791,U_2790,val_list_char(U_2789))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2786),U_2788))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2786,U_2785,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2784),fun_up204312361on_val(U_2783,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2791),U_2790),hAPP_val_option_val(some_val,U_2789)))))),U_2788))),red(U_2787)))
    | hAPP_n546249108on_val(U_2786,U_2785) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2784),U_2783)) ),
    inference(clausify,[status(thm)],[f_563_2]) ).

fof(f_564_1,plain,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_524_big__by__small]) ).

fof(f_564_2,plain,
    ! [U_2796,U_2795,U_2794,U_2793,U_2792] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2796),U_2795)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2794),U_2793)),transi2024712006on_val(red(U_2792))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2792,U_2796,U_2795),U_2794),U_2793))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2792)) ),
    inference(variable_rename,[status(thm)],[f_564_1]) ).

cnf(f_564_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2796),U_2795)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2794),U_2793)),transi2024712006on_val(red(U_2792))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2792,U_2796,U_2795),U_2794),U_2793))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2792)) ),
    inference(clausify,[status(thm)],[f_564_2]) ).

fof(f_565_1,plain,
    ! [F,D,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(Eb,F,D,E_2),S_2),fAss_list_char(E_b,F,D,E_2)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_525_redp__redsp_OFAssRed1]) ).

fof(f_565_2,plain,
    ! [U_2804,U_2803,U_2802,U_2801,U_2800,U_2799,U_2798,U_2797] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2801,fAss_list_char(U_2800,U_2804,U_2803,U_2802),U_2799),fAss_list_char(U_2798,U_2804,U_2803,U_2802)),U_2797))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2801,U_2800,U_2799),U_2798),U_2797)) ),
    inference(variable_rename,[status(thm)],[f_565_1]) ).

cnf(f_565_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2801,fAss_list_char(U_2800,U_2804,U_2803,U_2802),U_2799),fAss_list_char(U_2798,U_2804,U_2803,U_2802)),U_2797))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2801,U_2800,U_2799),U_2798),U_2797)) ),
    inference(clausify,[status(thm)],[f_565_2]) ).

fof(f_566_1,plain,
    ! [Va,F,D,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,Eb),S_2),fAss_list_char(val_list_char(Va),F,D,E_b)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_526_redp__redsp_OFAssRed2]) ).

fof(f_566_2,plain,
    ! [U_2812,U_2811,U_2810,U_2809,U_2808,U_2807,U_2806,U_2805] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2809,fAss_list_char(val_list_char(U_2812),U_2811,U_2810,U_2808),U_2807),fAss_list_char(val_list_char(U_2812),U_2811,U_2810,U_2806)),U_2805))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2809,U_2808,U_2807),U_2806),U_2805)) ),
    inference(variable_rename,[status(thm)],[f_566_1]) ).

cnf(f_566_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2809,fAss_list_char(val_list_char(U_2812),U_2811,U_2810,U_2808),U_2807),fAss_list_char(val_list_char(U_2812),U_2811,U_2810,U_2806)),U_2805))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2809,U_2808,U_2807),U_2806),U_2805)) ),
    inference(clausify,[status(thm)],[f_566_2]) ).

fof(f_567_1,plain,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_527_red__reds_OFAssRed1]) ).

fof(f_567_2,plain,
    ! [U_2820,U_2819,U_2818,U_2817,U_2816,U_2815,U_2814,U_2813] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2817,U_2820,U_2819,U_2818)),U_2816)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2815,U_2820,U_2819,U_2818)),U_2814)),red(U_2813)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2817),U_2816)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2815),U_2814)),red(U_2813))) ),
    inference(variable_rename,[status(thm)],[f_567_1]) ).

cnf(f_567_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2817,U_2820,U_2819,U_2818)),U_2816)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2815,U_2820,U_2819,U_2818)),U_2814)),red(U_2813)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2817),U_2816)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2815),U_2814)),red(U_2813))) ),
    inference(clausify,[status(thm)],[f_567_2]) ).

fof(f_568_1,plain,
    ! [Va,F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_528_red__reds_OFAssRed2]) ).

fof(f_568_2,plain,
    ! [U_2828,U_2827,U_2826,U_2825,U_2824,U_2823,U_2822,U_2821] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2828),U_2827,U_2826,U_2825)),U_2824)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2828),U_2827,U_2826,U_2823)),U_2822)),red(U_2821)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2825),U_2824)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2823),U_2822)),red(U_2821))) ),
    inference(variable_rename,[status(thm)],[f_568_1]) ).

cnf(f_568_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2828),U_2827,U_2826,U_2825)),U_2824)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2828),U_2827,U_2826,U_2823)),U_2822)),red(U_2821)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2825),U_2824)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2823),U_2822)),red(U_2821))) ),
    inference(clausify,[status(thm)],[f_568_2]) ).

fof(f_569_1,plain,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_529_FAssReds1]) ).

fof(f_569_2,plain,
    ! [U_2836,U_2835,U_2834,U_2833,U_2832,U_2831,U_2830,U_2829] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2833,U_2836,U_2835,U_2834)),U_2832)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2831,U_2836,U_2835,U_2834)),U_2830)),transi2024712006on_val(red(U_2829))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2833),U_2832)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2831),U_2830)),transi2024712006on_val(red(U_2829)))) ),
    inference(variable_rename,[status(thm)],[f_569_1]) ).

cnf(f_569_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2833,U_2836,U_2835,U_2834)),U_2832)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_2831,U_2836,U_2835,U_2834)),U_2830)),transi2024712006on_val(red(U_2829))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2833),U_2832)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2831),U_2830)),transi2024712006on_val(red(U_2829)))) ),
    inference(clausify,[status(thm)],[f_569_2]) ).

fof(f_570_1,plain,
    ! [E_b,S,Eb,S_2,E_4,S_3,Pa] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),red(Pa)))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_530_extend__1__eval]) ).

fof(f_570_2,plain,
    ! [U_2843,U_2842,U_2841,U_2840,U_2839,U_2838,U_2837] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2837,U_2841,U_2840),U_2843),U_2842))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2837,U_2839,U_2838),U_2843),U_2842))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2841),U_2840)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2839),U_2838)),red(U_2837)))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2837)) ),
    inference(variable_rename,[status(thm)],[f_570_1]) ).

cnf(f_570_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2837,U_2841,U_2840),U_2843),U_2842))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2837,U_2839,U_2838),U_2843),U_2842))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2841),U_2840)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2839),U_2838)),red(U_2837)))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2837)) ),
    inference(clausify,[status(thm)],[f_570_2]) ).

fof(f_571_1,plain,
    ! [Va,F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_531_FAssReds2]) ).

fof(f_571_2,plain,
    ! [U_2851,U_2850,U_2849,U_2848,U_2847,U_2846,U_2845,U_2844] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2851),U_2850,U_2849,U_2848)),U_2847)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2851),U_2850,U_2849,U_2846)),U_2845)),transi2024712006on_val(red(U_2844))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2848),U_2847)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2846),U_2845)),transi2024712006on_val(red(U_2844)))) ),
    inference(variable_rename,[status(thm)],[f_571_1]) ).

cnf(f_571_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2851),U_2850,U_2849,U_2848)),U_2847)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_2851),U_2850,U_2849,U_2846)),U_2845)),transi2024712006on_val(red(U_2844))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2848),U_2847)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2846),U_2845)),transi2024712006on_val(red(U_2844)))) ),
    inference(clausify,[status(thm)],[f_571_2]) ).

fof(f_572_1,plain,
    ! [Pa,F,D,Va,Lb,Hb,A_1,C_1,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb)))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_532_redp__redsp_ORedFAss]) ).

fof(f_572_2,plain,
    ! [U_2860,U_2859,U_2858,U_2857,U_2856,U_2855,U_2854,U_2853,U_2852] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2860,fAss_list_char(val_list_char(addr(U_2854)),U_2859,U_2858,val_list_char(U_2857)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2855),U_2856)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2855,U_2854,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2853),fun_up204312361on_val(U_2852,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2859),U_2858),hAPP_val_option_val(some_val,U_2857)))))),U_2856)))
      | hAPP_n546249108on_val(U_2855,U_2854) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2853),U_2852)) ),
    inference(variable_rename,[status(thm)],[f_572_1]) ).

cnf(f_572_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2860,fAss_list_char(val_list_char(addr(U_2854)),U_2859,U_2858,val_list_char(U_2857)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2855),U_2856)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(U_2855,U_2854,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2853),fun_up204312361on_val(U_2852,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2859),U_2858),hAPP_val_option_val(some_val,U_2857)))))),U_2856)))
    | hAPP_n546249108on_val(U_2855,U_2854) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2853),U_2852)) ),
    inference(clausify,[status(thm)],[f_572_2]) ).

fof(f_573_1,plain,
    ! [E_b,S,Eb,S_2,E_4,S_3,Pa] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) ),
    inference(fof_nnf,[status(thm)],[fact_533_extend__eval]) ).

fof(f_573_2,plain,
    ! [U_2867,U_2866,U_2865,U_2864,U_2863,U_2862,U_2861] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2861,U_2865,U_2864),U_2867),U_2866))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2861,U_2863,U_2862),U_2867),U_2866))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2865),U_2864)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2863),U_2862)),transi2024712006on_val(red(U_2861))))
      | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2861)) ),
    inference(variable_rename,[status(thm)],[f_573_1]) ).

cnf(f_573_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2861,U_2865,U_2864),U_2867),U_2866))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2861,U_2863,U_2862),U_2867),U_2866))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2865),U_2864)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2863),U_2862)),transi2024712006on_val(red(U_2861))))
    | ~ hBOOL(wf_pro755087577t_char(wwf_J_mdecl,U_2861)) ),
    inference(clausify,[status(thm)],[f_573_2]) ).

fof(f_574_1,plain,
    ! [H_2_1,Fs_1,F,D,C_1,Fs,E_2,Va,H_2,L_2,Pa,E_1,S_0,A_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2_1),L_2)))
      | H_2_1 != fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1)))
      | Fs_1 != fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va))
      | hAPP_n546249108on_val(H_2,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(addr(A_1))),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_534_FAss]) ).

fof(f_574_2,plain,
    ! [U_2882,U_2881,U_2880,U_2879,U_2878,U_2877,U_2876,U_2875,U_2874,U_2873,U_2872,U_2871,U_2870,U_2869,U_2868] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,fAss_list_char(U_2871,U_2880,U_2879,U_2876),U_2870),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2882),U_2873)))
      | U_2882 != fun_up2041264236on_val(U_2874,U_2869,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2878),U_2881)))
      | U_2881 != fun_up204312361on_val(U_2877,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2880),U_2879),hAPP_val_option_val(some_val,U_2875))
      | hAPP_n546249108on_val(U_2874,U_2869) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2878),U_2877))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,U_2876,U_2868),val_list_char(U_2875)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2874),U_2873)))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,U_2871,U_2870),val_list_char(addr(U_2869))),U_2868)) ),
    inference(variable_rename,[status(thm)],[f_574_1]) ).

cnf(f_574_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,fAss_list_char(U_2871,U_2880,U_2879,U_2876),U_2870),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2882),U_2873)))
    | U_2882 != fun_up2041264236on_val(U_2874,U_2869,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2878),U_2881)))
    | U_2881 != fun_up204312361on_val(U_2877,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2880),U_2879),hAPP_val_option_val(some_val,U_2875))
    | hAPP_n546249108on_val(U_2874,U_2869) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2878),U_2877))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,U_2876,U_2868),val_list_char(U_2875)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2874),U_2873)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2872,U_2871,U_2870),val_list_char(addr(U_2869))),U_2868)) ),
    inference(clausify,[status(thm)],[f_574_2]) ).

fof(f_575_1,plain,
    ! [L_b,Va_1,Pa,Eb,S_0,Va,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),L_b)))
      | L_b != fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ),
    inference(fof_nnf,[status(thm)],[fact_535_LAss]) ).

fof(f_575_2,plain,
    ! [U_2890,U_2889,U_2888,U_2887,U_2886,U_2885,U_2884,U_2883] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2888,lAss_list_char(U_2889,U_2887),U_2886),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2884),U_2890)))
      | U_2890 != fun_up1149430426on_val(U_2883,U_2889,hAPP_val_option_val(some_val,U_2885))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2888,U_2887,U_2886),val_list_char(U_2885)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2884),U_2883))) ),
    inference(variable_rename,[status(thm)],[f_575_1]) ).

cnf(f_575_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2888,lAss_list_char(U_2889,U_2887),U_2886),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2884),U_2890)))
    | U_2890 != fun_up1149430426on_val(U_2883,U_2889,hAPP_val_option_val(some_val,U_2885))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2888,U_2887,U_2886),val_list_char(U_2885)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2884),U_2883))) ),
    inference(clausify,[status(thm)],[f_575_2]) ).

fof(f_576_1,plain,
    ! [Ta,Pa,E_0,H_0_1,L_0_1,Va_1,E_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_0),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1)),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_l207779698on_val(L_0_1,Va_1)))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val))),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) ),
    inference(fof_nnf,[status(thm)],[fact_536_Block]) ).

fof(f_576_2,plain,
    ! [U_2899,U_2898,U_2897,U_2896,U_2895,U_2894,U_2893,U_2892,U_2891] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2898,block_list_char(U_2894,U_2899,U_2897),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2896),U_2895)),U_2893),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2892),fun_up1149430426on_val(U_2891,U_2894,hAPP_l207779698on_val(U_2895,U_2894)))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2898,U_2897,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2896),fun_up1149430426on_val(U_2895,U_2894,none_val))),U_2893),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2892),U_2891))) ),
    inference(variable_rename,[status(thm)],[f_576_1]) ).

cnf(f_576_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2898,block_list_char(U_2894,U_2899,U_2897),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2896),U_2895)),U_2893),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2892),fun_up1149430426on_val(U_2891,U_2894,hAPP_l207779698on_val(U_2895,U_2894)))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2898,U_2897,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2896),fun_up1149430426on_val(U_2895,U_2894,none_val))),U_2893),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2892),U_2891))) ),
    inference(clausify,[status(thm)],[f_576_2]) ).

fof(f_577_1,plain,
    ! [F,D,Va,C_1,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa))))
      | hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) != hAPP_val_option_val(some_val,Va)
      | hAPP_n546249108on_val(hp(S),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_537_FAccRedsVal]) ).

fof(f_577_2,plain,
    ! [U_2909,U_2908,U_2907,U_2906,U_2905,U_2904,U_2903,U_2902,U_2901,U_2900] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2904,U_2909,U_2908)),U_2903)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2907)),U_2901)),transi2024712006on_val(red(U_2900))))
      | hAPP_P2094403585on_val(U_2905,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2909),U_2908)) != hAPP_val_option_val(some_val,U_2907)
      | hAPP_n546249108on_val(hp(U_2901),U_2902) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2906),U_2905))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2904),U_2903)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_2902))),U_2901)),transi2024712006on_val(red(U_2900)))) ),
    inference(variable_rename,[status(thm)],[f_577_1]) ).

cnf(f_577_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2904,U_2909,U_2908)),U_2903)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2907)),U_2901)),transi2024712006on_val(red(U_2900))))
    | hAPP_P2094403585on_val(U_2905,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2909),U_2908)) != hAPP_val_option_val(some_val,U_2907)
    | hAPP_n546249108on_val(hp(U_2901),U_2902) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2906),U_2905))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2904),U_2903)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_2902))),U_2901)),transi2024712006on_val(red(U_2900)))) ),
    inference(clausify,[status(thm)],[f_577_2]) ).

fof(f_578_1,plain,
    ! [Pa,Eb,Hb,Lb,E_b,H_b,L_b] :
      ( hBOOL(hext(Hb,H_b))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) ),
    inference(fof_nnf,[status(thm)],[fact_538_eval__hext]) ).

fof(f_578_2,plain,
    ! [U_2916,U_2915,U_2914,U_2913,U_2912,U_2911,U_2910] :
      ( hBOOL(hext(U_2914,U_2911))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2916,U_2915,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2914),U_2913)),U_2912),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2911),U_2910))) ),
    inference(variable_rename,[status(thm)],[f_578_1]) ).

fof(f_578_3,plain,
    ! [U_2916,U_2915,U_2914,U_2913,U_2912,U_2911] :
      ( ! [U_2910] : ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2916,U_2915,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2914),U_2913)),U_2912),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2911),U_2910)))
      | hBOOL(hext(U_2914,U_2911)) ),
    inference(miniscope,[status(thm)],[f_578_2]) ).

cnf(f_578_4,plain,
    ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2916,U_2915,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2914),U_2913)),U_2912),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2911),U_2910)))
    | hBOOL(hext(U_2914,U_2911)) ),
    inference(clausify,[status(thm)],[f_578_3]) ).

fof(f_579_1,plain,
    ! [F,D,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(Eb,F,D),S_2),fAcc_list_char(E_b,F,D)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_539_redp__redsp_OFAccRed]) ).

fof(f_579_2,plain,
    ! [U_2923,U_2922,U_2921,U_2920,U_2919,U_2918,U_2917] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2921,fAcc_list_char(U_2920,U_2923,U_2922),U_2919),fAcc_list_char(U_2918,U_2923,U_2922)),U_2917))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2921,U_2920,U_2919),U_2918),U_2917)) ),
    inference(variable_rename,[status(thm)],[f_579_1]) ).

cnf(f_579_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2921,fAcc_list_char(U_2920,U_2923,U_2922),U_2919),fAcc_list_char(U_2918,U_2923,U_2922)),U_2917))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2921,U_2920,U_2919),U_2918),U_2917)) ),
    inference(clausify,[status(thm)],[f_579_2]) ).

fof(f_580_1,plain,
    ! [F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_540_red__reds_OFAccRed]) ).

fof(f_580_2,plain,
    ! [U_2930,U_2929,U_2928,U_2927,U_2926,U_2925,U_2924] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2928,U_2930,U_2929)),U_2927)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2926,U_2930,U_2929)),U_2925)),red(U_2924)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2928),U_2927)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2926),U_2925)),red(U_2924))) ),
    inference(variable_rename,[status(thm)],[f_580_1]) ).

cnf(f_580_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2928,U_2930,U_2929)),U_2927)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2926,U_2930,U_2929)),U_2925)),red(U_2924)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2928),U_2927)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2926),U_2925)),red(U_2924))) ),
    inference(clausify,[status(thm)],[f_580_2]) ).

fof(f_581_1,plain,
    ! [F,D,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_541_FAccReds]) ).

fof(f_581_2,plain,
    ! [U_2937,U_2936,U_2935,U_2934,U_2933,U_2932,U_2931] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2935,U_2937,U_2936)),U_2934)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2933,U_2937,U_2936)),U_2932)),transi2024712006on_val(red(U_2931))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2935),U_2934)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2933),U_2932)),transi2024712006on_val(red(U_2931)))) ),
    inference(variable_rename,[status(thm)],[f_581_1]) ).

cnf(f_581_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2935,U_2937,U_2936)),U_2934)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_2933,U_2937,U_2936)),U_2932)),transi2024712006on_val(red(U_2931))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2935),U_2934)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_2933),U_2932)),transi2024712006on_val(red(U_2931)))) ),
    inference(clausify,[status(thm)],[f_581_2]) ).

fof(f_582_1,plain,
    ! [F,D,Va,C_1,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
      | hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) != hAPP_val_option_val(some_val,Va)
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ),
    inference(fof_nnf,[status(thm)],[fact_542_FAcc]) ).

fof(f_582_2,plain,
    ! [U_2948,U_2947,U_2946,U_2945,U_2944,U_2943,U_2942,U_2941,U_2940,U_2939,U_2938] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2943,fAcc_list_char(U_2942,U_2948,U_2947),U_2941),val_list_char(U_2946)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2939),U_2938)))
      | hAPP_P2094403585on_val(U_2944,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2948),U_2947)) != hAPP_val_option_val(some_val,U_2946)
      | hAPP_n546249108on_val(U_2939,U_2940) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2945),U_2944))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2943,U_2942,U_2941),val_list_char(addr(U_2940))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2939),U_2938))) ),
    inference(variable_rename,[status(thm)],[f_582_1]) ).

cnf(f_582_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2943,fAcc_list_char(U_2942,U_2948,U_2947),U_2941),val_list_char(U_2946)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2939),U_2938)))
    | hAPP_P2094403585on_val(U_2944,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2948),U_2947)) != hAPP_val_option_val(some_val,U_2946)
    | hAPP_n546249108on_val(U_2939,U_2940) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2945),U_2944))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2943,U_2942,U_2941),val_list_char(addr(U_2940))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2939),U_2938))) ),
    inference(clausify,[status(thm)],[f_582_2]) ).

fof(f_583_1,plain,
    ! [Pa,Va,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),val_list_char(Va)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_543_Val]) ).

fof(f_583_2,plain,
    ! [U_2951,U_2950,U_2949] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2951,val_list_char(U_2950),U_2949),val_list_char(U_2950)),U_2949)),
    inference(variable_rename,[status(thm)],[f_583_1]) ).

cnf(f_583_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2951,val_list_char(U_2950),U_2949),val_list_char(U_2950)),U_2949)),
    inference(clausify,[status(thm)],[f_583_2]) ).

fof(f_584_1,plain,
    ! [Pa,Va,S_2,E_b,S] :
      ( ( S = S_2
        & E_b = val_list_char(Va) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_544_eval__cases_I2_J]) ).

fof(f_584_2,plain,
    ! [U_2956,U_2955,U_2954,U_2953,U_2952] :
      ( ( U_2952 = U_2954
        & U_2953 = val_list_char(U_2955) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2956,val_list_char(U_2955),U_2954),U_2953),U_2952)) ),
    inference(variable_rename,[status(thm)],[f_584_1]) ).

cnf(f_584_3,plain,
    ( U_2953 = val_list_char(U_2955)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2956,val_list_char(U_2955),U_2954),U_2953),U_2952)) ),
    inference(clausify,[status(thm)],[f_584_2]) ).

cnf(f_584_4,plain,
    ( U_2952 = U_2954
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2956,val_list_char(U_2955),U_2954),U_2953),U_2952)) ),
    inference(clausify,[status(thm)],[f_584_2]) ).

fof(f_585_1,plain,
    ! [Pa,Eb,S_2,E_b,S] :
      ( hBOOL(final_list_char(E_b))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_545_eval__final]) ).

fof(f_585_2,plain,
    ! [U_2961,U_2960,U_2959,U_2958,U_2957] :
      ( hBOOL(final_list_char(U_2958))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2961,U_2960,U_2959),U_2958),U_2957)) ),
    inference(variable_rename,[status(thm)],[f_585_1]) ).

fof(f_585_3,plain,
    ! [U_2961,U_2960,U_2959,U_2958] :
      ( ! [U_2957] : ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2961,U_2960,U_2959),U_2958),U_2957))
      | hBOOL(final_list_char(U_2958)) ),
    inference(miniscope,[status(thm)],[f_585_2]) ).

cnf(f_585_4,plain,
    ( ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2961,U_2960,U_2959),U_2958),U_2957))
    | hBOOL(final_list_char(U_2958)) ),
    inference(clausify,[status(thm)],[f_585_3]) ).

fof(f_586_1,plain,
    ! [Pa,S_2,Eb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),Eb),S_2))
      | ~ hBOOL(final_list_char(Eb)) ),
    inference(fof_nnf,[status(thm)],[fact_546_eval__finalId]) ).

fof(f_586_2,plain,
    ! [U_2964,U_2963,U_2962] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2964,U_2962,U_2963),U_2962),U_2963))
      | ~ hBOOL(final_list_char(U_2962)) ),
    inference(variable_rename,[status(thm)],[f_586_1]) ).

cnf(f_586_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2964,U_2962,U_2963),U_2962),U_2963))
    | ~ hBOOL(final_list_char(U_2962)) ),
    inference(clausify,[status(thm)],[f_586_2]) ).

fof(f_587_1,plain,
    ! [Pa,F,D,Va,S_2,A_1,C_1,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(addr(A_1)),F,D),S_2),val_list_char(Va)),S_2))
      | hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) != hAPP_val_option_val(some_val,Va)
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_547_redp__redsp_ORedFAcc]) ).

fof(f_587_2,plain,
    ! [U_2972,U_2971,U_2970,U_2969,U_2968,U_2967,U_2966,U_2965] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2972,fAcc_list_char(val_list_char(addr(U_2967)),U_2971,U_2970),U_2968),val_list_char(U_2969)),U_2968))
      | hAPP_P2094403585on_val(U_2965,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2971),U_2970)) != hAPP_val_option_val(some_val,U_2969)
      | hAPP_n546249108on_val(hp(U_2968),U_2967) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2966),U_2965)) ),
    inference(variable_rename,[status(thm)],[f_587_1]) ).

cnf(f_587_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_2972,fAcc_list_char(val_list_char(addr(U_2967)),U_2971,U_2970),U_2968),val_list_char(U_2969)),U_2968))
    | hAPP_P2094403585on_val(U_2965,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2971),U_2970)) != hAPP_val_option_val(some_val,U_2969)
    | hAPP_n546249108on_val(hp(U_2968),U_2967) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2966),U_2965)) ),
    inference(clausify,[status(thm)],[f_587_2]) ).

fof(f_588_1,plain,
    ! [Pa,F,D,Va,S_2,A_1,C_1,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(addr(A_1)),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa)))
      | hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) != hAPP_val_option_val(some_val,Va)
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_548_red__reds_ORedFAcc]) ).

fof(f_588_2,plain,
    ! [U_2980,U_2979,U_2978,U_2977,U_2976,U_2975,U_2974,U_2973] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(addr(U_2975)),U_2979,U_2978)),U_2976)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2977)),U_2976)),red(U_2980)))
      | hAPP_P2094403585on_val(U_2973,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2979),U_2978)) != hAPP_val_option_val(some_val,U_2977)
      | hAPP_n546249108on_val(hp(U_2976),U_2975) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2974),U_2973)) ),
    inference(variable_rename,[status(thm)],[f_588_1]) ).

cnf(f_588_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(addr(U_2975)),U_2979,U_2978)),U_2976)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_2977)),U_2976)),red(U_2980)))
    | hAPP_P2094403585on_val(U_2973,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_2979),U_2978)) != hAPP_val_option_val(some_val,U_2977)
    | hAPP_n546249108on_val(hp(U_2976),U_2975) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_2974),U_2973)) ),
    inference(clausify,[status(thm)],[f_588_2]) ).

fof(f_589_1,plain,
    ! [E_1,E_2,S_2_1,Pa,E_0,S_0,Va,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),E_2),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_1),E_2),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),val_list_char(Va)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_549_Seq]) ).

fof(f_589_2,plain,
    ! [U_2988,U_2987,U_2986,U_2985,U_2984,U_2983,U_2982,U_2981] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,seq_list_char(U_2984,U_2988),U_2983),U_2987),U_2986))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,U_2988,U_2981),U_2987),U_2986))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,U_2984,U_2983),val_list_char(U_2982)),U_2981)) ),
    inference(variable_rename,[status(thm)],[f_589_1]) ).

cnf(f_589_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,seq_list_char(U_2984,U_2988),U_2983),U_2987),U_2986))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,U_2988,U_2981),U_2987),U_2986))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2985,U_2984,U_2983),val_list_char(U_2982)),U_2981)) ),
    inference(clausify,[status(thm)],[f_589_2]) ).

fof(f_590_1,plain,
    ! [Pa,Va_1,Ta,E_1,S_2,E_b,S] :
      ( ? [H_0,L_0] :
          ( ? [H_1_1,L_1_1] :
              ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),fun_up1149430426on_val(L_0,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),L_1_1)))
              & S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),fun_up1149430426on_val(L_1_1,Va_1,hAPP_l207779698on_val(L_0,Va_1))) )
          & S_2 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),L_0) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_1),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_550_eval__cases_I8_J]) ).

fof(f_590_2,plain,
    ! [U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993] :
      ( ? [U_2992,U_2991] :
          ( ? [U_2990,U_2989] :
              ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2992),fun_up1149430426on_val(U_2991,U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),U_2989)))
              & U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),fun_up1149430426on_val(U_2989,U_2998,hAPP_l207779698on_val(U_2991,U_2998))) )
          & U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2992),U_2991) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(variable_rename,[status(thm)],[f_590_1]) ).

fof(f_590_3,plain,
    ! [U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993] :
      ( ? [U_2991] :
          ( ? [U_2990,U_2989] :
              ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(U_2991,U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),U_2989)))
              & U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),fun_up1149430426on_val(U_2989,U_2998,hAPP_l207779698on_val(U_2991,U_2998))) )
          & U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),U_2991) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK250]),skolemize(U_2992,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))],[f_590_2]) ).

fof(f_590_4,plain,
    ! [U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993] :
      ( ( ? [U_2990,U_2989] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),U_2989)))
            & U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_2990),fun_up1149430426on_val(U_2989,U_2998,hAPP_l207779698on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998))) )
        & U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK251]),skolemize(U_2991,sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))],[f_590_3]) ).

fof(f_590_5,plain,
    ! [U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993] :
      ( ( ? [U_2989] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),U_2989)))
            & U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(U_2989,U_2998,hAPP_l207779698on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998))) )
        & U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK252]),skolemize(U_2990,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))],[f_590_4]) ).

fof(f_590_6,plain,
    ! [U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK253(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))))
        & U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK253(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,hAPP_l207779698on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998)))
        & U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK253]),skolemize(U_2989,sK253(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))],[f_590_5]) ).

cnf(f_590_7,plain,
    ( U_2995 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(clausify,[status(thm)],[f_590_6]) ).

cnf(f_590_8,plain,
    ( U_2993 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK253(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,hAPP_l207779698on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(clausify,[status(thm)],[f_590_6]) ).

cnf(f_590_9,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,U_2996,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK250(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),fun_up1149430426on_val(sK251(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993),U_2998,none_val))),U_2994),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK252(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993)),sK253(U_2999,U_2998,U_2997,U_2996,U_2995,U_2994,U_2993))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_2999,block_list_char(U_2998,U_2997,U_2996),U_2995),U_2994),U_2993)) ),
    inference(clausify,[status(thm)],[f_590_6]) ).

fof(f_591_1,plain,
    ! [Va_1,Ta,Va,A_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1)))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_551_red__reds_OInitBlockThrow]) ).

fof(f_591_2,plain,
    ! [U_3005,U_3004,U_3003,U_3002,U_3001,U_3000] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3005,U_3004,seq_list_char(lAss_list_char(U_3005,val_list_char(U_3003)),throw_list_char(val_list_char(addr(U_3002)))))),U_3001)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3002)))),U_3001)),red(U_3000))),
    inference(variable_rename,[status(thm)],[f_591_1]) ).

cnf(f_591_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3005,U_3004,seq_list_char(lAss_list_char(U_3005,val_list_char(U_3003)),throw_list_char(val_list_char(addr(U_3002)))))),U_3001)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3002)))),U_3001)),red(U_3000))),
    inference(clausify,[status(thm)],[f_591_2]) ).

fof(f_592_1,plain,
    ! [Nat_1] : addr(Nat_1) != unit,
    inference(fof_nnf,[status(thm)],[fact_552_val_Osimps_I11_J]) ).

fof(f_592_2,plain,
    ! [U_3006] : addr(U_3006) != unit,
    inference(variable_rename,[status(thm)],[f_592_1]) ).

cnf(f_592_3,plain,
    addr(U_3006) != unit,
    inference(clausify,[status(thm)],[f_592_2]) ).

fof(f_593_1,plain,
    ! [Nat_1] : unit != addr(Nat_1),
    inference(fof_nnf,[status(thm)],[fact_553_val_Osimps_I10_J]) ).

fof(f_593_2,plain,
    ! [U_3007] : unit != addr(U_3007),
    inference(variable_rename,[status(thm)],[f_593_1]) ).

cnf(f_593_3,plain,
    unit != addr(U_3007),
    inference(clausify,[status(thm)],[f_593_2]) ).

fof(f_594_1,plain,
    ! [Pa,Va_1,Ta,Va,A_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1))))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2)),
    inference(fof_nnf,[status(thm)],[fact_554_redp__redsp_OInitBlockThrow]) ).

fof(f_594_2,plain,
    ! [U_3013,U_3012,U_3011,U_3010,U_3009,U_3008] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3013,block_list_char(U_3012,U_3011,seq_list_char(lAss_list_char(U_3012,val_list_char(U_3010)),throw_list_char(val_list_char(addr(U_3009))))),U_3008),throw_list_char(val_list_char(addr(U_3009)))),U_3008)),
    inference(variable_rename,[status(thm)],[f_594_1]) ).

cnf(f_594_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3013,block_list_char(U_3012,U_3011,seq_list_char(lAss_list_char(U_3012,val_list_char(U_3010)),throw_list_char(val_list_char(addr(U_3009))))),U_3008),throw_list_char(val_list_char(addr(U_3009)))),U_3008)),
    inference(clausify,[status(thm)],[f_594_2]) ).

fof(f_595_1,plain,
    ! [Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_555_eval__evals_OThrowThrow]) ).

fof(f_595_2,plain,
    ! [U_3018,U_3017,U_3016,U_3015,U_3014] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3018,throw_list_char(U_3017),U_3016),throw_list_char(U_3015)),U_3014))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3018,U_3017,U_3016),throw_list_char(U_3015)),U_3014)) ),
    inference(variable_rename,[status(thm)],[f_595_1]) ).

cnf(f_595_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3018,throw_list_char(U_3017),U_3016),throw_list_char(U_3015)),U_3014))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3018,U_3017,U_3016),throw_list_char(U_3015)),U_3014)) ),
    inference(clausify,[status(thm)],[f_595_2]) ).

fof(f_596_1,plain,
    ! [Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(Eb),S_2),throw_list_char(E_b)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_556_redp__redsp_OThrowRed]) ).

fof(f_596_2,plain,
    ! [U_3023,U_3022,U_3021,U_3020,U_3019] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3023,throw_list_char(U_3022),U_3021),throw_list_char(U_3020)),U_3019))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3023,U_3022,U_3021),U_3020),U_3019)) ),
    inference(variable_rename,[status(thm)],[f_596_1]) ).

cnf(f_596_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3023,throw_list_char(U_3022),U_3021),throw_list_char(U_3020)),U_3019))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3023,U_3022,U_3021),U_3020),U_3019)) ),
    inference(clausify,[status(thm)],[f_596_2]) ).

fof(f_597_1,plain,
    ! [Pa,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_557_redp__redsp_OThrowThrow]) ).

fof(f_597_2,plain,
    ! [U_3026,U_3025,U_3024] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3026,throw_list_char(throw_list_char(U_3025)),U_3024),throw_list_char(U_3025)),U_3024)),
    inference(variable_rename,[status(thm)],[f_597_1]) ).

cnf(f_597_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3026,throw_list_char(throw_list_char(U_3025)),U_3024),throw_list_char(U_3025)),U_3024)),
    inference(clausify,[status(thm)],[f_597_2]) ).

fof(f_598_1,plain,
    ! [Va_1,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_558_eval__evals_OLAssThrow]) ).

fof(f_598_2,plain,
    ! [U_3032,U_3031,U_3030,U_3029,U_3028,U_3027] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3031,lAss_list_char(U_3032,U_3030),U_3029),throw_list_char(U_3028)),U_3027))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3031,U_3030,U_3029),throw_list_char(U_3028)),U_3027)) ),
    inference(variable_rename,[status(thm)],[f_598_1]) ).

cnf(f_598_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3031,lAss_list_char(U_3032,U_3030),U_3029),throw_list_char(U_3028)),U_3027))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3031,U_3030,U_3029),throw_list_char(U_3028)),U_3027)) ),
    inference(clausify,[status(thm)],[f_598_2]) ).

fof(f_599_1,plain,
    ! [E_1,Pa,E_0,S_0,Eb,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),throw_list_char(Eb)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),throw_list_char(Eb)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_559_eval__evals_OSeqThrow]) ).

fof(f_599_2,plain,
    ! [U_3038,U_3037,U_3036,U_3035,U_3034,U_3033] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3037,seq_list_char(U_3036,U_3038),U_3035),throw_list_char(U_3034)),U_3033))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3037,U_3036,U_3035),throw_list_char(U_3034)),U_3033)) ),
    inference(variable_rename,[status(thm)],[f_599_1]) ).

cnf(f_599_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3037,seq_list_char(U_3036,U_3038),U_3035),throw_list_char(U_3034)),U_3033))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3037,U_3036,U_3035),throw_list_char(U_3034)),U_3033)) ),
    inference(clausify,[status(thm)],[f_599_2]) ).

fof(f_600_1,plain,
    ! [F,D,E_2,Pa,E_1,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_560_eval__evals_OFAssThrow1]) ).

fof(f_600_2,plain,
    ! [U_3046,U_3045,U_3044,U_3043,U_3042,U_3041,U_3040,U_3039] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3043,fAss_list_char(U_3042,U_3046,U_3045,U_3044),U_3041),throw_list_char(U_3040)),U_3039))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3043,U_3042,U_3041),throw_list_char(U_3040)),U_3039)) ),
    inference(variable_rename,[status(thm)],[f_600_1]) ).

cnf(f_600_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3043,fAss_list_char(U_3042,U_3046,U_3045,U_3044),U_3041),throw_list_char(U_3040)),U_3039))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3043,U_3042,U_3041),throw_list_char(U_3040)),U_3039)) ),
    inference(clausify,[status(thm)],[f_600_2]) ).

fof(f_601_1,plain,
    ! [Pa,Va_1,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_561_redp__redsp_OLAssThrow]) ).

fof(f_601_2,plain,
    ! [U_3050,U_3049,U_3048,U_3047] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3050,lAss_list_char(U_3049,throw_list_char(U_3048)),U_3047),throw_list_char(U_3048)),U_3047)),
    inference(variable_rename,[status(thm)],[f_601_1]) ).

cnf(f_601_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3050,lAss_list_char(U_3049,throw_list_char(U_3048)),U_3047),throw_list_char(U_3048)),U_3047)),
    inference(clausify,[status(thm)],[f_601_2]) ).

fof(f_602_1,plain,
    ! [Pa,Eb,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(throw_list_char(Eb),E_2),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_562_redp__redsp_OSeqThrow]) ).

fof(f_602_2,plain,
    ! [U_3054,U_3053,U_3052,U_3051] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3054,seq_list_char(throw_list_char(U_3053),U_3052),U_3051),throw_list_char(U_3053)),U_3051)),
    inference(variable_rename,[status(thm)],[f_602_1]) ).

cnf(f_602_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3054,seq_list_char(throw_list_char(U_3053),U_3052),U_3051),throw_list_char(U_3053)),U_3051)),
    inference(clausify,[status(thm)],[f_602_2]) ).

fof(f_603_1,plain,
    ! [F,D,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_563_eval__evals_OFAccThrow]) ).

fof(f_603_2,plain,
    ! [U_3061,U_3060,U_3059,U_3058,U_3057,U_3056,U_3055] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3059,fAcc_list_char(U_3058,U_3061,U_3060),U_3057),throw_list_char(U_3056)),U_3055))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3059,U_3058,U_3057),throw_list_char(U_3056)),U_3055)) ),
    inference(variable_rename,[status(thm)],[f_603_1]) ).

cnf(f_603_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3059,fAcc_list_char(U_3058,U_3061,U_3060),U_3057),throw_list_char(U_3056)),U_3055))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3059,U_3058,U_3057),throw_list_char(U_3056)),U_3055)) ),
    inference(clausify,[status(thm)],[f_603_2]) ).

fof(f_604_1,plain,
    ! [Pa,Eb,F,D,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(throw_list_char(Eb),F,D,E_2),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_564_redp__redsp_OFAssThrow1]) ).

fof(f_604_2,plain,
    ! [U_3067,U_3066,U_3065,U_3064,U_3063,U_3062] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3067,fAss_list_char(throw_list_char(U_3066),U_3065,U_3064,U_3063),U_3062),throw_list_char(U_3066)),U_3062)),
    inference(variable_rename,[status(thm)],[f_604_1]) ).

cnf(f_604_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3067,fAss_list_char(throw_list_char(U_3066),U_3065,U_3064,U_3063),U_3062),throw_list_char(U_3066)),U_3062)),
    inference(clausify,[status(thm)],[f_604_2]) ).

fof(f_605_1,plain,
    ! [Pa,Eb,F,D,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(throw_list_char(Eb),F,D),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_565_redp__redsp_OFAccThrow]) ).

fof(f_605_2,plain,
    ! [U_3072,U_3071,U_3070,U_3069,U_3068] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3072,fAcc_list_char(throw_list_char(U_3071),U_3070,U_3069),U_3068),throw_list_char(U_3071)),U_3068)),
    inference(variable_rename,[status(thm)],[f_605_1]) ).

cnf(f_605_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3072,fAcc_list_char(throw_list_char(U_3071),U_3070,U_3069),U_3068),throw_list_char(U_3071)),U_3068)),
    inference(clausify,[status(thm)],[f_605_2]) ).

fof(f_606_1,plain,
    ! [Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_566_red__reds_OThrowThrow]) ).

fof(f_606_2,plain,
    ! [U_3075,U_3074,U_3073] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(throw_list_char(U_3075))),U_3074)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3075)),U_3074)),red(U_3073))),
    inference(variable_rename,[status(thm)],[f_606_1]) ).

cnf(f_606_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(throw_list_char(U_3075))),U_3074)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3075)),U_3074)),red(U_3073))),
    inference(clausify,[status(thm)],[f_606_2]) ).

fof(f_607_1,plain,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_567_red__reds_OThrowRed]) ).

fof(f_607_2,plain,
    ! [U_3080,U_3079,U_3078,U_3077,U_3076] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3080)),U_3079)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3078)),U_3077)),red(U_3076)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3080),U_3079)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3078),U_3077)),red(U_3076))) ),
    inference(variable_rename,[status(thm)],[f_607_1]) ).

cnf(f_607_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3080)),U_3079)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3078)),U_3077)),red(U_3076)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3080),U_3079)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3078),U_3077)),red(U_3076))) ),
    inference(clausify,[status(thm)],[f_607_2]) ).

fof(f_608_1,plain,
    ! [Pa,Eb,S_0,A_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(A_1)))),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_568_Throw]) ).

fof(f_608_2,plain,
    ! [U_3085,U_3084,U_3083,U_3082,U_3081] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3085,throw_list_char(U_3084),U_3083),throw_list_char(val_list_char(addr(U_3082)))),U_3081))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3085,U_3084,U_3083),val_list_char(addr(U_3082))),U_3081)) ),
    inference(variable_rename,[status(thm)],[f_608_1]) ).

cnf(f_608_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3085,throw_list_char(U_3084),U_3083),throw_list_char(val_list_char(addr(U_3082)))),U_3081))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3085,U_3084,U_3083),val_list_char(addr(U_3082))),U_3081)) ),
    inference(clausify,[status(thm)],[f_608_2]) ).

fof(f_609_1,plain,
    ! [F,D,E_2,E_b,S_2_1,Pa,E_1,S_0,Va,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(E_b)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(Va)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_569_eval__evals_OFAssThrow2]) ).

fof(f_609_2,plain,
    ! [U_3095,U_3094,U_3093,U_3092,U_3091,U_3090,U_3089,U_3088,U_3087,U_3086] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,fAss_list_char(U_3089,U_3095,U_3094,U_3093),U_3088),throw_list_char(U_3092)),U_3091))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,U_3093,U_3086),throw_list_char(U_3092)),U_3091))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,U_3089,U_3088),val_list_char(U_3087)),U_3086)) ),
    inference(variable_rename,[status(thm)],[f_609_1]) ).

cnf(f_609_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,fAss_list_char(U_3089,U_3095,U_3094,U_3093),U_3088),throw_list_char(U_3092)),U_3091))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,U_3093,U_3086),throw_list_char(U_3092)),U_3091))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3090,U_3089,U_3088),val_list_char(U_3087)),U_3086)) ),
    inference(clausify,[status(thm)],[f_609_2]) ).

fof(f_610_1,plain,
    ! [Pa,Va,F,D,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_570_redp__redsp_OFAssThrow2]) ).

fof(f_610_2,plain,
    ! [U_3101,U_3100,U_3099,U_3098,U_3097,U_3096] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3101,fAss_list_char(val_list_char(U_3100),U_3099,U_3098,throw_list_char(U_3097)),U_3096),throw_list_char(U_3097)),U_3096)),
    inference(variable_rename,[status(thm)],[f_610_1]) ).

cnf(f_610_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3101,fAss_list_char(val_list_char(U_3100),U_3099,U_3098,throw_list_char(U_3097)),U_3096),throw_list_char(U_3097)),U_3096)),
    inference(clausify,[status(thm)],[f_610_2]) ).

fof(f_611_1,plain,
    ! [Nat_2,Nat] :
      ( ( addr(Nat_2) = addr(Nat)
        | Nat_2 != Nat )
      & ( Nat_2 = Nat
        | addr(Nat_2) != addr(Nat) ) ),
    inference(fof_nnf,[status(thm)],[fact_571_val_Osimps_I3_J]) ).

fof(f_611_2,plain,
    ! [U_3103,U_3102] :
      ( ( addr(U_3103) = addr(U_3102)
        | U_3103 != U_3102 )
      & ( U_3103 = U_3102
        | addr(U_3103) != addr(U_3102) ) ),
    inference(variable_rename,[status(thm)],[f_611_1]) ).

fof(f_611_3,plain,
    ( ! [U_3107,U_3105] :
        ( addr(U_3107) = addr(U_3105)
        | U_3107 != U_3105 )
    & ! [U_3106,U_3104] :
        ( U_3106 = U_3104
        | addr(U_3106) != addr(U_3104) ) ),
    inference(miniscope,[status(thm)],[f_611_2]) ).

cnf(f_611_4,plain,
    ( U_3106 = U_3104
    | addr(U_3106) != addr(U_3104) ),
    inference(clausify,[status(thm)],[f_611_3]) ).

cnf(f_611_5,plain,
    ( addr(U_3107) = addr(U_3105)
    | U_3107 != U_3105 ),
    inference(clausify,[status(thm)],[f_611_3]) ).

fof(f_612_1,plain,
    ! [Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_572_ThrowReds]) ).

fof(f_612_2,plain,
    ! [U_3112,U_3111,U_3110,U_3109,U_3108] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3112)),U_3111)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3110)),U_3109)),transi2024712006on_val(red(U_3108))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3112),U_3111)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3110),U_3109)),transi2024712006on_val(red(U_3108)))) ),
    inference(variable_rename,[status(thm)],[f_612_1]) ).

cnf(f_612_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3112)),U_3111)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3110)),U_3109)),transi2024712006on_val(red(U_3108))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3112),U_3111)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3110),U_3109)),transi2024712006on_val(red(U_3108)))) ),
    inference(clausify,[status(thm)],[f_612_2]) ).

fof(f_613_1,plain,
    ! [Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_573_ThrowRedsThrow]) ).

fof(f_613_2,plain,
    ! [U_3117,U_3116,U_3115,U_3114,U_3113] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3117)),U_3116)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3115)),U_3114)),transi2024712006on_val(red(U_3113))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3117),U_3116)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3115)),U_3114)),transi2024712006on_val(red(U_3113)))) ),
    inference(variable_rename,[status(thm)],[f_613_1]) ).

cnf(f_613_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3117)),U_3116)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3115)),U_3114)),transi2024712006on_val(red(U_3113))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3117),U_3116)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3115)),U_3114)),transi2024712006on_val(red(U_3113)))) ),
    inference(clausify,[status(thm)],[f_613_2]) ).

fof(f_614_1,plain,
    ! [Va_1,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_574_red__reds_OLAssThrow]) ).

fof(f_614_2,plain,
    ! [U_3121,U_3120,U_3119,U_3118] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_3121,throw_list_char(U_3120))),U_3119)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3120)),U_3119)),red(U_3118))),
    inference(variable_rename,[status(thm)],[f_614_1]) ).

cnf(f_614_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_3121,throw_list_char(U_3120))),U_3119)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3120)),U_3119)),red(U_3118))),
    inference(clausify,[status(thm)],[f_614_2]) ).

fof(f_615_1,plain,
    ! [Eb,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(throw_list_char(Eb),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_575_red__reds_OSeqThrow]) ).

fof(f_615_2,plain,
    ! [U_3125,U_3124,U_3123,U_3122] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(throw_list_char(U_3125),U_3124)),U_3123)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3125)),U_3123)),red(U_3122))),
    inference(variable_rename,[status(thm)],[f_615_1]) ).

cnf(f_615_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(throw_list_char(U_3125),U_3124)),U_3123)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3125)),U_3123)),red(U_3122))),
    inference(clausify,[status(thm)],[f_615_2]) ).

fof(f_616_1,plain,
    ! [Eb,F,D,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(throw_list_char(Eb),F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_576_red__reds_OFAssThrow1]) ).

fof(f_616_2,plain,
    ! [U_3131,U_3130,U_3129,U_3128,U_3127,U_3126] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(throw_list_char(U_3131),U_3130,U_3129,U_3128)),U_3127)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3131)),U_3127)),red(U_3126))),
    inference(variable_rename,[status(thm)],[f_616_1]) ).

cnf(f_616_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(throw_list_char(U_3131),U_3130,U_3129,U_3128)),U_3127)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3131)),U_3127)),red(U_3126))),
    inference(clausify,[status(thm)],[f_616_2]) ).

fof(f_617_1,plain,
    ! [Eb,F,D,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(throw_list_char(Eb),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_577_red__reds_OFAccThrow]) ).

fof(f_617_2,plain,
    ! [U_3136,U_3135,U_3134,U_3133,U_3132] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(throw_list_char(U_3136),U_3135,U_3134)),U_3133)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3136)),U_3133)),red(U_3132))),
    inference(variable_rename,[status(thm)],[f_617_1]) ).

cnf(f_617_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(throw_list_char(U_3136),U_3135,U_3134)),U_3133)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3136)),U_3133)),red(U_3132))),
    inference(clausify,[status(thm)],[f_617_2]) ).

fof(f_618_1,plain,
    ! [Pa,Va_1,Ta,A_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1)))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2)),
    inference(fof_nnf,[status(thm)],[fact_578_redp__redsp_OBlockThrow]) ).

fof(f_618_2,plain,
    ! [U_3141,U_3140,U_3139,U_3138,U_3137] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3141,block_list_char(U_3140,U_3139,throw_list_char(val_list_char(addr(U_3138)))),U_3137),throw_list_char(val_list_char(addr(U_3138)))),U_3137)),
    inference(variable_rename,[status(thm)],[f_618_1]) ).

cnf(f_618_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3141,block_list_char(U_3140,U_3139,throw_list_char(val_list_char(addr(U_3138)))),U_3137),throw_list_char(val_list_char(addr(U_3138)))),U_3137)),
    inference(clausify,[status(thm)],[f_618_2]) ).

fof(f_619_1,plain,
    ! [Va,F,D,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_579_red__reds_OFAssThrow2]) ).

fof(f_619_2,plain,
    ! [U_3147,U_3146,U_3145,U_3144,U_3143,U_3142] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_3147),U_3146,U_3145,throw_list_char(U_3144))),U_3143)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3144)),U_3143)),red(U_3142))),
    inference(variable_rename,[status(thm)],[f_619_1]) ).

cnf(f_619_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(U_3147),U_3146,U_3145,throw_list_char(U_3144))),U_3143)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3144)),U_3143)),red(U_3142))),
    inference(clausify,[status(thm)],[f_619_2]) ).

fof(f_620_1,plain,
    ! [Va_1,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_580_LAssRedsThrow]) ).

fof(f_620_2,plain,
    ! [U_3153,U_3152,U_3151,U_3150,U_3149,U_3148] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_3153,U_3152)),U_3151)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3150)),U_3149)),transi2024712006on_val(red(U_3148))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3152),U_3151)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3150)),U_3149)),transi2024712006on_val(red(U_3148)))) ),
    inference(variable_rename,[status(thm)],[f_620_1]) ).

cnf(f_620_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(U_3153,U_3152)),U_3151)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3150)),U_3149)),transi2024712006on_val(red(U_3148))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3152),U_3151)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3150)),U_3149)),transi2024712006on_val(red(U_3148)))) ),
    inference(clausify,[status(thm)],[f_620_2]) ).

fof(f_621_1,plain,
    ! [E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_581_SeqRedsThrow]) ).

fof(f_621_2,plain,
    ! [U_3159,U_3158,U_3157,U_3156,U_3155,U_3154] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_3158,U_3159)),U_3157)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3156)),U_3155)),transi2024712006on_val(red(U_3154))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3158),U_3157)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3156)),U_3155)),transi2024712006on_val(red(U_3154)))) ),
    inference(variable_rename,[status(thm)],[f_621_1]) ).

cnf(f_621_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(U_3158,U_3159)),U_3157)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3156)),U_3155)),transi2024712006on_val(red(U_3154))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3158),U_3157)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3156)),U_3155)),transi2024712006on_val(red(U_3154)))) ),
    inference(clausify,[status(thm)],[f_621_2]) ).

fof(f_622_1,plain,
    ! [F,D,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_582_FAssRedsThrow1]) ).

fof(f_622_2,plain,
    ! [U_3167,U_3166,U_3165,U_3164,U_3163,U_3162,U_3161,U_3160] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3164,U_3167,U_3166,U_3165)),U_3163)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3162)),U_3161)),transi2024712006on_val(red(U_3160))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3164),U_3163)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3162)),U_3161)),transi2024712006on_val(red(U_3160)))) ),
    inference(variable_rename,[status(thm)],[f_622_1]) ).

cnf(f_622_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3164,U_3167,U_3166,U_3165)),U_3163)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3162)),U_3161)),transi2024712006on_val(red(U_3160))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3164),U_3163)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3162)),U_3161)),transi2024712006on_val(red(U_3160)))) ),
    inference(clausify,[status(thm)],[f_622_2]) ).

fof(f_623_1,plain,
    ! [F,D,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_583_FAccRedsThrow]) ).

fof(f_623_2,plain,
    ! [U_3174,U_3173,U_3172,U_3171,U_3170,U_3169,U_3168] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_3172,U_3174,U_3173)),U_3171)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3170)),U_3169)),transi2024712006on_val(red(U_3168))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3172),U_3171)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3170)),U_3169)),transi2024712006on_val(red(U_3168)))) ),
    inference(variable_rename,[status(thm)],[f_623_1]) ).

cnf(f_623_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_3172,U_3174,U_3173)),U_3171)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3170)),U_3169)),transi2024712006on_val(red(U_3168))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3172),U_3171)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3170)),U_3169)),transi2024712006on_val(red(U_3168)))) ),
    inference(clausify,[status(thm)],[f_623_2]) ).

fof(f_624_1,plain,
    ! [F,D,E_2,Eb,S_2_1,E_1,S_0,Va,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_584_FAssRedsThrow2]) ).

fof(f_624_2,plain,
    ! [U_3184,U_3183,U_3182,U_3181,U_3180,U_3179,U_3178,U_3177,U_3176,U_3175] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3179,U_3184,U_3183,U_3182)),U_3178)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3181)),U_3180)),transi2024712006on_val(red(U_3175))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3182),U_3176)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3181)),U_3180)),transi2024712006on_val(red(U_3175))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3179),U_3178)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3177)),U_3176)),transi2024712006on_val(red(U_3175)))) ),
    inference(variable_rename,[status(thm)],[f_624_1]) ).

cnf(f_624_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3179,U_3184,U_3183,U_3182)),U_3178)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3181)),U_3180)),transi2024712006on_val(red(U_3175))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3182),U_3176)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3181)),U_3180)),transi2024712006on_val(red(U_3175))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3179),U_3178)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3177)),U_3176)),transi2024712006on_val(red(U_3175)))) ),
    inference(clausify,[status(thm)],[f_624_2]) ).

fof(f_625_1,plain,
    ! [Va_1,Ta,A_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_585_red__reds_OBlockThrow]) ).

fof(f_625_2,plain,
    ! [U_3189,U_3188,U_3187,U_3186,U_3185] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3189,U_3188,throw_list_char(val_list_char(addr(U_3187))))),U_3186)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3187)))),U_3186)),red(U_3185))),
    inference(variable_rename,[status(thm)],[f_625_1]) ).

cnf(f_625_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3189,U_3188,throw_list_char(val_list_char(addr(U_3187))))),U_3186)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3187)))),U_3186)),red(U_3185))),
    inference(clausify,[status(thm)],[f_625_2]) ).

fof(f_626_1,plain,
    ! [Pa,Va_1,Eb,S_2,E_b,S] :
      ( ? [E_3] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S))
          & E_b = throw_list_char(E_3) )
      | ( ? [V_3,H,L] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(V_3)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),L)))
            & S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),fun_up1149430426on_val(L,Va_1,hAPP_val_option_val(some_val,V_3))) )
        & E_b = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_586_eval__cases_I4_J]) ).

fof(f_626_2,plain,
    ! [U_3199,U_3198,U_3197,U_3196,U_3195,U_3194] :
      ( ? [U_3193] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(U_3193)),U_3194))
          & U_3195 = throw_list_char(U_3193) )
      | ( ? [U_3192,U_3191,U_3190] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(U_3192)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3191),U_3190)))
            & U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3191),fun_up1149430426on_val(U_3190,U_3198,hAPP_val_option_val(some_val,U_3192))) )
        & U_3195 = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(variable_rename,[status(thm)],[f_626_1]) ).

fof(f_626_3,plain,
    ! [U_3199,U_3198,U_3197,U_3196,U_3195,U_3194] :
      ( ? [U_3193] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(U_3193)),U_3194))
          & U_3195 = throw_list_char(U_3193) )
      | ( ? [U_3191,U_3190] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3191),U_3190)))
            & U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3191),fun_up1149430426on_val(U_3190,U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)))) )
        & U_3195 = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK254]),skolemize(U_3192,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))],[f_626_2]) ).

fof(f_626_4,plain,
    ! [U_3199,U_3198,U_3197,U_3196,U_3195,U_3194] :
      ( ? [U_3193] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(U_3193)),U_3194))
          & U_3195 = throw_list_char(U_3193) )
      | ( ? [U_3190] :
            ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),U_3190)))
            & U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),fun_up1149430426on_val(U_3190,U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)))) )
        & U_3195 = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK255]),skolemize(U_3191,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))],[f_626_3]) ).

fof(f_626_5,plain,
    ! [U_3199,U_3198,U_3197,U_3196,U_3195,U_3194] :
      ( ? [U_3193] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(U_3193)),U_3194))
          & U_3195 = throw_list_char(U_3193) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
        & U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),fun_up1149430426on_val(sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194),U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
        & U_3195 = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK256]),skolemize(U_3190,sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))],[f_626_4]) ).

fof(f_626_6,plain,
    ! [U_3199,U_3198,U_3197,U_3196,U_3195,U_3194] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),U_3194))
        & U_3195 = throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
        & U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),fun_up1149430426on_val(sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194),U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
        & U_3195 = val_list_char(unit) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK257]),skolemize(U_3193,sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))],[f_626_5]) ).

cnf(f_626_7,plain,
    ( U_3195 = throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))
    | U_3195 = val_list_char(unit)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

cnf(f_626_8,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),U_3194))
    | U_3195 = val_list_char(unit)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

cnf(f_626_9,plain,
    ( U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),fun_up1149430426on_val(sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194),U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
    | U_3195 = throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

cnf(f_626_10,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
    | U_3195 = throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

cnf(f_626_11,plain,
    ( U_3194 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),fun_up1149430426on_val(sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194),U_3198,hAPP_val_option_val(some_val,sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),U_3194))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

cnf(f_626_12,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),val_list_char(sK254(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,sK255(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194)),sK256(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,U_3197,U_3196),throw_list_char(sK257(U_3199,U_3198,U_3197,U_3196,U_3195,U_3194))),U_3194))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3199,lAss_list_char(U_3198,U_3197),U_3196),U_3195),U_3194)) ),
    inference(clausify,[status(thm)],[f_626_6]) ).

fof(f_627_1,plain,
    ! [Pa,E_1,E_2,S_2,E_b,S] :
      ( ? [E] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S))
          & E_b = throw_list_char(E) )
      | ? [V_3,S_1_1] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),E_b),S))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_3)),S_1_1)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_1,E_2),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_587_eval__cases_I9_J]) ).

fof(f_627_2,plain,
    ! [U_3208,U_3207,U_3206,U_3205,U_3204,U_3203] :
      ( ? [U_3202] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(U_3202)),U_3203))
          & U_3204 = throw_list_char(U_3202) )
      | ? [U_3201,U_3200] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,U_3200),U_3204),U_3203))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(U_3201)),U_3200)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(variable_rename,[status(thm)],[f_627_1]) ).

fof(f_627_3,plain,
    ! [U_3208,U_3207,U_3206,U_3205,U_3204,U_3203] :
      ( ? [U_3202] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(U_3202)),U_3203))
          & U_3204 = throw_list_char(U_3202) )
      | ? [U_3200] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,U_3200),U_3204),U_3203))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),U_3200)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK258]),skolemize(U_3201,sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))],[f_627_2]) ).

fof(f_627_4,plain,
    ! [U_3208,U_3207,U_3206,U_3205,U_3204,U_3203] :
      ( ? [U_3202] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(U_3202)),U_3203))
          & U_3204 = throw_list_char(U_3202) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)),U_3204),U_3203))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK259]),skolemize(U_3200,sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))],[f_627_3]) ).

fof(f_627_5,plain,
    ! [U_3208,U_3207,U_3206,U_3205,U_3204,U_3203] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),U_3203))
        & U_3204 = throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)),U_3204),U_3203))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK260]),skolemize(U_3202,sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))],[f_627_4]) ).

cnf(f_627_6,plain,
    ( U_3204 = throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(clausify,[status(thm)],[f_627_5]) ).

cnf(f_627_7,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),U_3203))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),val_list_char(sK258(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(clausify,[status(thm)],[f_627_5]) ).

cnf(f_627_8,plain,
    ( U_3204 = throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)),U_3204),U_3203))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(clausify,[status(thm)],[f_627_5]) ).

cnf(f_627_9,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3207,U_3205),throw_list_char(sK260(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203))),U_3203))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,U_3206,sK259(U_3208,U_3207,U_3206,U_3205,U_3204,U_3203)),U_3204),U_3203))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3208,seq_list_char(U_3207,U_3206),U_3205),U_3204),U_3203)) ),
    inference(clausify,[status(thm)],[f_627_5]) ).

fof(f_628_1,plain,
    ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D,Fs,E_1,S_0,A_1,H_1,L_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1))))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(final_list_char(E_2_1))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1)))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(H_1,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_588_TryCatchRedsFinal]) ).

fof(f_628_2,plain,
    ! [U_3222,U_3221,U_3220,U_3219,U_3218,U_3217,U_3216,U_3215,U_3214,U_3213,U_3212,U_3211,U_3210,U_3209] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3214,U_3217,U_3221,U_3222)),U_3213)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3220),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3219),fun_up1149430426on_val(U_3218,U_3221,hAPP_l207779698on_val(U_3210,U_3221))))),transi2024712006on_val(red(U_3209))))
      | ~ hBOOL(final_list_char(U_3220))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3222),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3211),fun_up1149430426on_val(U_3210,U_3221,hAPP_val_option_val(some_val,addr(U_3212)))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3220),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3219),U_3218))),transi2024712006on_val(red(U_3209))))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3216),U_3217),transi1395422419t_char(subcls851966956t_char(U_3209))))
      | hAPP_n546249108on_val(U_3211,U_3212) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3216),U_3215))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3214),U_3213)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3212)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3211),U_3210))),transi2024712006on_val(red(U_3209)))) ),
    inference(variable_rename,[status(thm)],[f_628_1]) ).

cnf(f_628_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3214,U_3217,U_3221,U_3222)),U_3213)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3220),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3219),fun_up1149430426on_val(U_3218,U_3221,hAPP_l207779698on_val(U_3210,U_3221))))),transi2024712006on_val(red(U_3209))))
    | ~ hBOOL(final_list_char(U_3220))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3222),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3211),fun_up1149430426on_val(U_3210,U_3221,hAPP_val_option_val(some_val,addr(U_3212)))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3220),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3219),U_3218))),transi2024712006on_val(red(U_3209))))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3216),U_3217),transi1395422419t_char(subcls851966956t_char(U_3209))))
    | hAPP_n546249108on_val(U_3211,U_3212) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3216),U_3215))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3214),U_3213)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3212)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3211),U_3210))),transi2024712006on_val(red(U_3209)))) ),
    inference(clausify,[status(thm)],[f_628_2]) ).

fof(f_629_1,plain,
    ! [C_1,Va_1,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(Eb,C_1,Va_1,E_2),S_2),tryCatch_list_char(E_b,C_1,Va_1,E_2)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_589_redp__redsp_OTryRed]) ).

fof(f_629_2,plain,
    ! [U_3230,U_3229,U_3228,U_3227,U_3226,U_3225,U_3224,U_3223] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3227,tryCatch_list_char(U_3226,U_3230,U_3229,U_3228),U_3225),tryCatch_list_char(U_3224,U_3230,U_3229,U_3228)),U_3223))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3227,U_3226,U_3225),U_3224),U_3223)) ),
    inference(variable_rename,[status(thm)],[f_629_1]) ).

cnf(f_629_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3227,tryCatch_list_char(U_3226,U_3230,U_3229,U_3228),U_3225),tryCatch_list_char(U_3224,U_3230,U_3229,U_3228)),U_3223))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3227,U_3226,U_3225),U_3224),U_3223)) ),
    inference(clausify,[status(thm)],[f_629_2]) ).

fof(f_630_1,plain,
    ! [C_1,Va_1,E_2,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),val_list_char(V_1)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_590_Try]) ).

fof(f_630_2,plain,
    ! [U_3238,U_3237,U_3236,U_3235,U_3234,U_3233,U_3232,U_3231] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3235,tryCatch_list_char(U_3234,U_3238,U_3237,U_3236),U_3233),val_list_char(U_3232)),U_3231))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3235,U_3234,U_3233),val_list_char(U_3232)),U_3231)) ),
    inference(variable_rename,[status(thm)],[f_630_1]) ).

cnf(f_630_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3235,tryCatch_list_char(U_3234,U_3238,U_3237,U_3236),U_3233),val_list_char(U_3232)),U_3231))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3235,U_3234,U_3233),val_list_char(U_3232)),U_3231)) ),
    inference(clausify,[status(thm)],[f_630_2]) ).

fof(f_631_1,plain,
    ! [Pa,Va,C_1,Va_1,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2),S_2),val_list_char(Va)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_591_redp__redsp_ORedTry]) ).

fof(f_631_2,plain,
    ! [U_3244,U_3243,U_3242,U_3241,U_3240,U_3239] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3244,tryCatch_list_char(val_list_char(U_3243),U_3242,U_3241,U_3240),U_3239),val_list_char(U_3243)),U_3239)),
    inference(variable_rename,[status(thm)],[f_631_1]) ).

cnf(f_631_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3244,tryCatch_list_char(val_list_char(U_3243),U_3242,U_3241,U_3240),U_3239),val_list_char(U_3243)),U_3239)),
    inference(clausify,[status(thm)],[f_631_2]) ).

fof(f_632_1,plain,
    ! [C_1,Va_1,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_592_red__reds_OTryRed]) ).

fof(f_632_2,plain,
    ! [U_3252,U_3251,U_3250,U_3249,U_3248,U_3247,U_3246,U_3245] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3249,U_3252,U_3251,U_3250)),U_3248)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3247,U_3252,U_3251,U_3250)),U_3246)),red(U_3245)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3249),U_3248)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3247),U_3246)),red(U_3245))) ),
    inference(variable_rename,[status(thm)],[f_632_1]) ).

cnf(f_632_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3249,U_3252,U_3251,U_3250)),U_3248)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3247,U_3252,U_3251,U_3250)),U_3246)),red(U_3245)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3249),U_3248)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3247),U_3246)),red(U_3245))) ),
    inference(clausify,[status(thm)],[f_632_2]) ).

fof(f_633_1,plain,
    ! [Va,C_1,Va_1,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_593_red__reds_ORedTry]) ).

fof(f_633_2,plain,
    ! [U_3258,U_3257,U_3256,U_3255,U_3254,U_3253] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(val_list_char(U_3258),U_3257,U_3256,U_3255)),U_3254)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3258)),U_3254)),red(U_3253))),
    inference(variable_rename,[status(thm)],[f_633_1]) ).

cnf(f_633_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(val_list_char(U_3258),U_3257,U_3256,U_3255)),U_3254)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3258)),U_3254)),red(U_3253))),
    inference(clausify,[status(thm)],[f_633_2]) ).

fof(f_634_1,plain,
    ! [C_1,Va_1,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_594_TryReds]) ).

fof(f_634_2,plain,
    ! [U_3266,U_3265,U_3264,U_3263,U_3262,U_3261,U_3260,U_3259] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3263,U_3266,U_3265,U_3264)),U_3262)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3261,U_3266,U_3265,U_3264)),U_3260)),transi2024712006on_val(red(U_3259))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3263),U_3262)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3261),U_3260)),transi2024712006on_val(red(U_3259)))) ),
    inference(variable_rename,[status(thm)],[f_634_1]) ).

cnf(f_634_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3263,U_3266,U_3265,U_3264)),U_3262)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3261,U_3266,U_3265,U_3264)),U_3260)),transi2024712006on_val(red(U_3259))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3263),U_3262)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3261),U_3260)),transi2024712006on_val(red(U_3259)))) ),
    inference(clausify,[status(thm)],[f_634_2]) ).

fof(f_635_1,plain,
    ! [Va_1,E_2,C_1,D,Fs,Pa,E_1,S_0,A_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(H_1,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) ),
    inference(fof_nnf,[status(thm)],[fact_595_TryThrow]) ).

fof(f_635_2,plain,
    ! [U_3277,U_3276,U_3275,U_3274,U_3273,U_3272,U_3271,U_3270,U_3269,U_3268,U_3267] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3272,tryCatch_list_char(U_3271,U_3275,U_3277,U_3276),U_3270),throw_list_char(val_list_char(addr(U_3269)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3268),U_3267)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3274),U_3275),transi1395422419t_char(subcls851966956t_char(U_3272))))
      | hAPP_n546249108on_val(U_3268,U_3269) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3274),U_3273))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3272,U_3271,U_3270),throw_list_char(val_list_char(addr(U_3269)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3268),U_3267))) ),
    inference(variable_rename,[status(thm)],[f_635_1]) ).

cnf(f_635_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3272,tryCatch_list_char(U_3271,U_3275,U_3277,U_3276),U_3270),throw_list_char(val_list_char(addr(U_3269)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3268),U_3267)))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3274),U_3275),transi1395422419t_char(subcls851966956t_char(U_3272))))
    | hAPP_n546249108on_val(U_3268,U_3269) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3274),U_3273))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3272,U_3271,U_3270),throw_list_char(val_list_char(addr(U_3269)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3268),U_3267))) ),
    inference(clausify,[status(thm)],[f_635_2]) ).

fof(f_636_1,plain,
    ! [C_1,Va_1,E_2,Eb,S_2,Va,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_596_TryRedsVal]) ).

fof(f_636_2,plain,
    ! [U_3285,U_3284,U_3283,U_3282,U_3281,U_3280,U_3279,U_3278] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3282,U_3285,U_3284,U_3283)),U_3281)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3280)),U_3279)),transi2024712006on_val(red(U_3278))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3282),U_3281)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3280)),U_3279)),transi2024712006on_val(red(U_3278)))) ),
    inference(variable_rename,[status(thm)],[f_636_1]) ).

cnf(f_636_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3282,U_3285,U_3284,U_3283)),U_3281)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3280)),U_3279)),transi2024712006on_val(red(U_3278))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3282),U_3281)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3280)),U_3279)),transi2024712006on_val(red(U_3278)))) ),
    inference(clausify,[status(thm)],[f_636_2]) ).

fof(f_637_1,plain,
    ! [Va_1,E_2,C_1,Pa,S_2,A_1,D,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_597_red__reds_ORedTryFail]) ).

fof(f_637_2,plain,
    ! [U_3293,U_3292,U_3291,U_3290,U_3289,U_3288,U_3287,U_3286] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3288))),U_3291,U_3293,U_3292)),U_3289)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3288)))),U_3289)),red(U_3290)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3287),U_3291),transi1395422419t_char(subcls851966956t_char(U_3290))))
      | hAPP_n546249108on_val(hp(U_3289),U_3288) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3287),U_3286)) ),
    inference(variable_rename,[status(thm)],[f_637_1]) ).

fof(f_637_3,plain,
    ! [U_3293,U_3292,U_3291,U_3290,U_3289,U_3288,U_3287] :
      ( ! [U_3286] : hAPP_n546249108on_val(hp(U_3289),U_3288) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3287),U_3286))
      | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3288))),U_3291,U_3293,U_3292)),U_3289)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3288)))),U_3289)),red(U_3290)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3287),U_3291),transi1395422419t_char(subcls851966956t_char(U_3290)))) ),
    inference(miniscope,[status(thm)],[f_637_2]) ).

cnf(f_637_4,plain,
    ( hAPP_n546249108on_val(hp(U_3289),U_3288) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3287),U_3286))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3288))),U_3291,U_3293,U_3292)),U_3289)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3288)))),U_3289)),red(U_3290)))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3287),U_3291),transi1395422419t_char(subcls851966956t_char(U_3290)))) ),
    inference(clausify,[status(thm)],[f_637_3]) ).

fof(f_638_1,plain,
    ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D,Fs,Pa,E_1,S_0,A_1,H_1,L_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1)))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1))))),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(H_1,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) ),
    inference(fof_nnf,[status(thm)],[fact_598_TryCatch]) ).

fof(f_638_2,plain,
    ! [U_3307,U_3306,U_3305,U_3304,U_3303,U_3302,U_3301,U_3300,U_3299,U_3298,U_3297,U_3296,U_3295,U_3294] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,tryCatch_list_char(U_3298,U_3302,U_3306,U_3307),U_3297),U_3305),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3304),fun_up1149430426on_val(U_3303,U_3306,hAPP_l207779698on_val(U_3294,U_3306)))))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,U_3307,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3295),fun_up1149430426on_val(U_3294,U_3306,hAPP_val_option_val(some_val,addr(U_3296))))),U_3305),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3304),U_3303)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3301),U_3302),transi1395422419t_char(subcls851966956t_char(U_3299))))
      | hAPP_n546249108on_val(U_3295,U_3296) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3301),U_3300))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,U_3298,U_3297),throw_list_char(val_list_char(addr(U_3296)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3295),U_3294))) ),
    inference(variable_rename,[status(thm)],[f_638_1]) ).

cnf(f_638_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,tryCatch_list_char(U_3298,U_3302,U_3306,U_3307),U_3297),U_3305),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3304),fun_up1149430426on_val(U_3303,U_3306,hAPP_l207779698on_val(U_3294,U_3306)))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,U_3307,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3295),fun_up1149430426on_val(U_3294,U_3306,hAPP_val_option_val(some_val,addr(U_3296))))),U_3305),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3304),U_3303)))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3301),U_3302),transi1395422419t_char(subcls851966956t_char(U_3299))))
    | hAPP_n546249108on_val(U_3295,U_3296) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3301),U_3300))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3299,U_3298,U_3297),throw_list_char(val_list_char(addr(U_3296)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3295),U_3294))) ),
    inference(clausify,[status(thm)],[f_638_2]) ).

fof(f_639_1,plain,
    ! [Va_1,E_2,C_1,D,Fs,E_1,S_2,A_1,Hb,Lb,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa))))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_599_TryRedsFail]) ).

fof(f_639_2,plain,
    ! [U_3318,U_3317,U_3316,U_3315,U_3314,U_3313,U_3312,U_3311,U_3310,U_3309,U_3308] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3313,U_3316,U_3318,U_3317)),U_3312)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3311)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3310),U_3309))),transi2024712006on_val(red(U_3308))))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3315),U_3316),transi1395422419t_char(subcls851966956t_char(U_3308))))
      | hAPP_n546249108on_val(U_3310,U_3311) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3315),U_3314))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3313),U_3312)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3311)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3310),U_3309))),transi2024712006on_val(red(U_3308)))) ),
    inference(variable_rename,[status(thm)],[f_639_1]) ).

cnf(f_639_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(U_3313,U_3316,U_3318,U_3317)),U_3312)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3311)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3310),U_3309))),transi2024712006on_val(red(U_3308))))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3315),U_3316),transi1395422419t_char(subcls851966956t_char(U_3308))))
    | hAPP_n546249108on_val(U_3310,U_3311) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3315),U_3314))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3313),U_3312)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(U_3311)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3310),U_3309))),transi2024712006on_val(red(U_3308)))) ),
    inference(clausify,[status(thm)],[f_639_2]) ).

fof(f_640_1,plain,
    ! [Va_1,E_2,C_1,Pa,S_2,A_1,D,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2)),red(Pa)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_600_red__reds_ORedTryCatch]) ).

fof(f_640_2,plain,
    ! [U_3326,U_3325,U_3324,U_3323,U_3322,U_3321,U_3320,U_3319] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3321))),U_3324,U_3326,U_3325)),U_3322)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3326,class(U_3324),seq_list_char(lAss_list_char(U_3326,val_list_char(addr(U_3321))),U_3325))),U_3322)),red(U_3323)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3320),U_3324),transi1395422419t_char(subcls851966956t_char(U_3323))))
      | hAPP_n546249108on_val(hp(U_3322),U_3321) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3320),U_3319)) ),
    inference(variable_rename,[status(thm)],[f_640_1]) ).

fof(f_640_3,plain,
    ! [U_3326,U_3325,U_3324,U_3323,U_3322,U_3321,U_3320] :
      ( ! [U_3319] : hAPP_n546249108on_val(hp(U_3322),U_3321) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3320),U_3319))
      | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3321))),U_3324,U_3326,U_3325)),U_3322)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3326,class(U_3324),seq_list_char(lAss_list_char(U_3326,val_list_char(addr(U_3321))),U_3325))),U_3322)),red(U_3323)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3320),U_3324),transi1395422419t_char(subcls851966956t_char(U_3323)))) ),
    inference(miniscope,[status(thm)],[f_640_2]) ).

cnf(f_640_4,plain,
    ( hAPP_n546249108on_val(hp(U_3322),U_3321) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3320),U_3319))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3321))),U_3324,U_3326,U_3325)),U_3322)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(U_3326,class(U_3324),seq_list_char(lAss_list_char(U_3326,val_list_char(addr(U_3321))),U_3325))),U_3322)),red(U_3323)))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3320),U_3324),transi1395422419t_char(subcls851966956t_char(U_3323)))) ),
    inference(clausify,[status(thm)],[f_640_3]) ).

fof(f_641_1,plain,
    ! [C_1,D,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_601_CastRedsAddr]) ).

fof(f_641_2,plain,
    ! [U_3334,U_3333,U_3332,U_3331,U_3330,U_3329,U_3328,U_3327] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3334,U_3331)),U_3330)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3329))),U_3328)),transi2024712006on_val(red(U_3327))))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3333),U_3334),transi1395422419t_char(subcls851966956t_char(U_3327))))
      | hAPP_n546249108on_val(hp(U_3328),U_3329) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3333),U_3332))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3331),U_3330)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3329))),U_3328)),transi2024712006on_val(red(U_3327)))) ),
    inference(variable_rename,[status(thm)],[f_641_1]) ).

cnf(f_641_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3334,U_3331)),U_3330)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3329))),U_3328)),transi2024712006on_val(red(U_3327))))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3333),U_3334),transi1395422419t_char(subcls851966956t_char(U_3327))))
    | hAPP_n546249108on_val(hp(U_3328),U_3329) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3333),U_3332))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3331),U_3330)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3329))),U_3328)),transi2024712006on_val(red(U_3327)))) ),
    inference(clausify,[status(thm)],[f_641_2]) ).

fof(f_642_1,plain,
    ! [C_1,Pa,S_2,A_1,D,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_2)),red(Pa)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_602_red__reds_ORedCast]) ).

fof(f_642_2,plain,
    ! [U_3340,U_3339,U_3338,U_3337,U_3336,U_3335] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3340,val_list_char(addr(U_3337)))),U_3338)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3337))),U_3338)),red(U_3339)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3336),U_3340),transi1395422419t_char(subcls851966956t_char(U_3339))))
      | hAPP_n546249108on_val(hp(U_3338),U_3337) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3336),U_3335)) ),
    inference(variable_rename,[status(thm)],[f_642_1]) ).

fof(f_642_3,plain,
    ! [U_3340,U_3339,U_3338,U_3337,U_3336] :
      ( ! [U_3335] : hAPP_n546249108on_val(hp(U_3338),U_3337) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3336),U_3335))
      | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3340,val_list_char(addr(U_3337)))),U_3338)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3337))),U_3338)),red(U_3339)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3336),U_3340),transi1395422419t_char(subcls851966956t_char(U_3339)))) ),
    inference(miniscope,[status(thm)],[f_642_2]) ).

cnf(f_642_4,plain,
    ( hAPP_n546249108on_val(hp(U_3338),U_3337) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3336),U_3335))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3340,val_list_char(addr(U_3337)))),U_3338)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3337))),U_3338)),red(U_3339)))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3336),U_3340),transi1395422419t_char(subcls851966956t_char(U_3339)))) ),
    inference(clausify,[status(thm)],[f_642_3]) ).

fof(f_643_1,plain,
    ! [Va_1,C_1,E_2,T_2_1,Pa,Hb,Ea,E_1,T_1_2] :
      ( hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),T_2_1))
      | ~ hBOOL(widen_2090681816t_char(Pa,T_1_2,T_2_1))
      | ~ hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,T_2_1))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2)) ),
    inference(fof_nnf,[status(thm)],[fact_603_WTrtTry]) ).

fof(f_643_2,plain,
    ! [U_3349,U_3348,U_3347,U_3346,U_3345,U_3344,U_3343,U_3342,U_3341] :
      ( hBOOL(wTrt(U_3345,U_3344,U_3343,tryCatch_list_char(U_3342,U_3348,U_3349,U_3347),U_3346))
      | ~ hBOOL(widen_2090681816t_char(U_3345,U_3341,U_3346))
      | ~ hBOOL(wTrt(U_3345,U_3344,fun_up424764369ion_ty(U_3343,U_3349,hAPP_ty_option_ty(some_ty,class(U_3348))),U_3347,U_3346))
      | ~ hBOOL(wTrt(U_3345,U_3344,U_3343,U_3342,U_3341)) ),
    inference(variable_rename,[status(thm)],[f_643_1]) ).

cnf(f_643_3,plain,
    ( hBOOL(wTrt(U_3345,U_3344,U_3343,tryCatch_list_char(U_3342,U_3348,U_3349,U_3347),U_3346))
    | ~ hBOOL(widen_2090681816t_char(U_3345,U_3341,U_3346))
    | ~ hBOOL(wTrt(U_3345,U_3344,fun_up424764369ion_ty(U_3343,U_3349,hAPP_ty_option_ty(some_ty,class(U_3348))),U_3347,U_3346))
    | ~ hBOOL(wTrt(U_3345,U_3344,U_3343,U_3342,U_3341)) ),
    inference(clausify,[status(thm)],[f_643_2]) ).

fof(f_644_1,plain,
    ! [C_1,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,Eb),S_2),cast_list_char(C_1,E_b)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_604_redp__redsp_OCastRed]) ).

fof(f_644_2,plain,
    ! [U_3355,U_3354,U_3353,U_3352,U_3351,U_3350] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3354,cast_list_char(U_3355,U_3353),U_3352),cast_list_char(U_3355,U_3351)),U_3350))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3354,U_3353,U_3352),U_3351),U_3350)) ),
    inference(variable_rename,[status(thm)],[f_644_1]) ).

cnf(f_644_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3354,cast_list_char(U_3355,U_3353),U_3352),cast_list_char(U_3355,U_3351)),U_3350))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3354,U_3353,U_3352),U_3351),U_3350)) ),
    inference(clausify,[status(thm)],[f_644_2]) ).

fof(f_645_1,plain,
    ! [C_1,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_605_eval__evals_OCastThrow]) ).

fof(f_645_2,plain,
    ! [U_3361,U_3360,U_3359,U_3358,U_3357,U_3356] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3360,cast_list_char(U_3361,U_3359),U_3358),throw_list_char(U_3357)),U_3356))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3360,U_3359,U_3358),throw_list_char(U_3357)),U_3356)) ),
    inference(variable_rename,[status(thm)],[f_645_1]) ).

cnf(f_645_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3360,cast_list_char(U_3361,U_3359),U_3358),throw_list_char(U_3357)),U_3356))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3360,U_3359,U_3358),throw_list_char(U_3357)),U_3356)) ),
    inference(clausify,[status(thm)],[f_645_2]) ).

fof(f_646_1,plain,
    ! [Pa,C_1,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_606_redp__redsp_OCastThrow]) ).

fof(f_646_2,plain,
    ! [U_3365,U_3364,U_3363,U_3362] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3365,cast_list_char(U_3364,throw_list_char(U_3363)),U_3362),throw_list_char(U_3363)),U_3362)),
    inference(variable_rename,[status(thm)],[f_646_1]) ).

cnf(f_646_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3365,cast_list_char(U_3364,throw_list_char(U_3363)),U_3362),throw_list_char(U_3363)),U_3362)),
    inference(clausify,[status(thm)],[f_646_2]) ).

fof(f_647_1,plain,
    ! [F,Ta,D,Pa,Hb,Ea,Eb,C_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta))
      | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1))) ),
    inference(fof_nnf,[status(thm)],[fact_607_WTrtFAcc]) ).

fof(f_647_2,plain,
    ! [U_3373,U_3372,U_3371,U_3370,U_3369,U_3368,U_3367,U_3366] :
      ( hBOOL(wTrt(U_3370,U_3369,U_3368,fAcc_list_char(U_3367,U_3373,U_3371),U_3372))
      | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3370,U_3366,U_3373,U_3372),U_3371))
      | ~ hBOOL(wTrt(U_3370,U_3369,U_3368,U_3367,class(U_3366))) ),
    inference(variable_rename,[status(thm)],[f_647_1]) ).

cnf(f_647_3,plain,
    ( hBOOL(wTrt(U_3370,U_3369,U_3368,fAcc_list_char(U_3367,U_3373,U_3371),U_3372))
    | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3370,U_3366,U_3373,U_3372),U_3371))
    | ~ hBOOL(wTrt(U_3370,U_3369,U_3368,U_3367,class(U_3366))) ),
    inference(clausify,[status(thm)],[f_647_2]) ).

fof(f_648_1,plain,
    ! [C_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_608_red__reds_OCastRed]) ).

fof(f_648_2,plain,
    ! [U_3379,U_3378,U_3377,U_3376,U_3375,U_3374] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3379,U_3378)),U_3377)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3379,U_3376)),U_3375)),red(U_3374)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3378),U_3377)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3376),U_3375)),red(U_3374))) ),
    inference(variable_rename,[status(thm)],[f_648_1]) ).

cnf(f_648_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3379,U_3378)),U_3377)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3379,U_3376)),U_3375)),red(U_3374)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3378),U_3377)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3376),U_3375)),red(U_3374))) ),
    inference(clausify,[status(thm)],[f_648_2]) ).

fof(f_649_1,plain,
    ! [C_1,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_609_red__reds_OCastThrow]) ).

fof(f_649_2,plain,
    ! [U_3383,U_3382,U_3381,U_3380] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3383,throw_list_char(U_3382))),U_3381)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3382)),U_3381)),red(U_3380))),
    inference(variable_rename,[status(thm)],[f_649_1]) ).

cnf(f_649_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3383,throw_list_char(U_3382))),U_3381)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3382)),U_3381)),red(U_3380))),
    inference(clausify,[status(thm)],[f_649_2]) ).

fof(f_650_1,plain,
    ! [C_1,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_610_CastReds]) ).

fof(f_650_2,plain,
    ! [U_3389,U_3388,U_3387,U_3386,U_3385,U_3384] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3389,U_3388)),U_3387)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3389,U_3386)),U_3385)),transi2024712006on_val(red(U_3384))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3388),U_3387)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3386),U_3385)),transi2024712006on_val(red(U_3384)))) ),
    inference(variable_rename,[status(thm)],[f_650_1]) ).

cnf(f_650_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3389,U_3388)),U_3387)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3389,U_3386)),U_3385)),transi2024712006on_val(red(U_3384))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3388),U_3387)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3386),U_3385)),transi2024712006on_val(red(U_3384)))) ),
    inference(clausify,[status(thm)],[f_650_2]) ).

fof(f_651_1,plain,
    ! [E_2,T_2_1,F,Ta,D,Pa,Hb,Ea,E_1,C_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void))
      | ~ hBOOL(widen_2090681816t_char(Pa,T_2_1,Ta))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
      | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_1,class(C_1))) ),
    inference(fof_nnf,[status(thm)],[fact_611_WTrtFAss]) ).

fof(f_651_2,plain,
    ! [U_3399,U_3398,U_3397,U_3396,U_3395,U_3394,U_3393,U_3392,U_3391,U_3390] :
      ( hBOOL(wTrt(U_3394,U_3393,U_3392,fAss_list_char(U_3391,U_3397,U_3395,U_3399),void))
      | ~ hBOOL(widen_2090681816t_char(U_3394,U_3398,U_3396))
      | ~ hBOOL(wTrt(U_3394,U_3393,U_3392,U_3399,U_3398))
      | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3394,U_3390,U_3397,U_3396),U_3395))
      | ~ hBOOL(wTrt(U_3394,U_3393,U_3392,U_3391,class(U_3390))) ),
    inference(variable_rename,[status(thm)],[f_651_1]) ).

cnf(f_651_3,plain,
    ( hBOOL(wTrt(U_3394,U_3393,U_3392,fAss_list_char(U_3391,U_3397,U_3395,U_3399),void))
    | ~ hBOOL(widen_2090681816t_char(U_3394,U_3398,U_3396))
    | ~ hBOOL(wTrt(U_3394,U_3393,U_3392,U_3399,U_3398))
    | ~ hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3394,U_3390,U_3397,U_3396),U_3395))
    | ~ hBOOL(wTrt(U_3394,U_3393,U_3392,U_3391,class(U_3390))) ),
    inference(clausify,[status(thm)],[f_651_2]) ).

fof(f_652_1,plain,
    ! [C_1,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_612_CastRedsThrow]) ).

fof(f_652_2,plain,
    ! [U_3405,U_3404,U_3403,U_3402,U_3401,U_3400] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3405,U_3404)),U_3403)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3402)),U_3401)),transi2024712006on_val(red(U_3400))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3404),U_3403)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3402)),U_3401)),transi2024712006on_val(red(U_3400)))) ),
    inference(variable_rename,[status(thm)],[f_652_1]) ).

cnf(f_652_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3405,U_3404)),U_3403)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3402)),U_3401)),transi2024712006on_val(red(U_3400))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3404),U_3403)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3402)),U_3401)),transi2024712006on_val(red(U_3400)))) ),
    inference(clausify,[status(thm)],[f_652_2]) ).

fof(f_653_1,plain,
    ! [C_1,D,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ),
    inference(fof_nnf,[status(thm)],[fact_613_Cast]) ).

fof(f_653_2,plain,
    ! [U_3414,U_3413,U_3412,U_3411,U_3410,U_3409,U_3408,U_3407,U_3406] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3411,cast_list_char(U_3414,U_3410),U_3409),val_list_char(addr(U_3408))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3407),U_3406)))
      | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3413),U_3414),transi1395422419t_char(subcls851966956t_char(U_3411))))
      | hAPP_n546249108on_val(U_3407,U_3408) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3413),U_3412))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3411,U_3410,U_3409),val_list_char(addr(U_3408))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3407),U_3406))) ),
    inference(variable_rename,[status(thm)],[f_653_1]) ).

cnf(f_653_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3411,cast_list_char(U_3414,U_3410),U_3409),val_list_char(addr(U_3408))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3407),U_3406)))
    | ~ hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3413),U_3414),transi1395422419t_char(subcls851966956t_char(U_3411))))
    | hAPP_n546249108on_val(U_3407,U_3408) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3413),U_3412))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3411,U_3410,U_3409),val_list_char(addr(U_3408))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3407),U_3406))) ),
    inference(clausify,[status(thm)],[f_653_2]) ).

fof(f_654_1,plain,
    ! [Pa,Hb,Ea,E_1,C_1,Va_1,E_2,Ta] :
      ( ? [T_1_1] :
          ( hBOOL(widen_2090681816t_char(Pa,T_1_1,Ta))
          & hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,Ta))
          & hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_1)) )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_614_WTrt__elim__cases_I5_J]) ).

fof(f_654_2,plain,
    ! [U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416] :
      ( ? [U_3415] :
          ( hBOOL(widen_2090681816t_char(U_3423,U_3415,U_3416))
          & hBOOL(wTrt(U_3423,U_3422,fun_up424764369ion_ty(U_3421,U_3418,hAPP_ty_option_ty(some_ty,class(U_3419))),U_3417,U_3416))
          & hBOOL(wTrt(U_3423,U_3422,U_3421,U_3420,U_3415)) )
      | ~ hBOOL(wTrt(U_3423,U_3422,U_3421,tryCatch_list_char(U_3420,U_3419,U_3418,U_3417),U_3416)) ),
    inference(variable_rename,[status(thm)],[f_654_1]) ).

fof(f_654_3,plain,
    ! [U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416] :
      ( ( hBOOL(widen_2090681816t_char(U_3423,sK261(U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416),U_3416))
        & hBOOL(wTrt(U_3423,U_3422,fun_up424764369ion_ty(U_3421,U_3418,hAPP_ty_option_ty(some_ty,class(U_3419))),U_3417,U_3416))
        & hBOOL(wTrt(U_3423,U_3422,U_3421,U_3420,sK261(U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416))) )
      | ~ hBOOL(wTrt(U_3423,U_3422,U_3421,tryCatch_list_char(U_3420,U_3419,U_3418,U_3417),U_3416)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK261]),skolemize(U_3415,sK261(U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416))],[f_654_2]) ).

cnf(f_654_4,plain,
    ( hBOOL(wTrt(U_3423,U_3422,U_3421,U_3420,sK261(U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416)))
    | ~ hBOOL(wTrt(U_3423,U_3422,U_3421,tryCatch_list_char(U_3420,U_3419,U_3418,U_3417),U_3416)) ),
    inference(clausify,[status(thm)],[f_654_3]) ).

cnf(f_654_5,plain,
    ( hBOOL(wTrt(U_3423,U_3422,fun_up424764369ion_ty(U_3421,U_3418,hAPP_ty_option_ty(some_ty,class(U_3419))),U_3417,U_3416))
    | ~ hBOOL(wTrt(U_3423,U_3422,U_3421,tryCatch_list_char(U_3420,U_3419,U_3418,U_3417),U_3416)) ),
    inference(clausify,[status(thm)],[f_654_3]) ).

cnf(f_654_6,plain,
    ( hBOOL(widen_2090681816t_char(U_3423,sK261(U_3423,U_3422,U_3421,U_3420,U_3419,U_3418,U_3417,U_3416),U_3416))
    | ~ hBOOL(wTrt(U_3423,U_3422,U_3421,tryCatch_list_char(U_3420,U_3419,U_3418,U_3417),U_3416)) ),
    inference(clausify,[status(thm)],[f_654_3]) ).

fof(f_655_1,plain,
    ! [Pa,Hb,Ea,Eb,C_1] :
      ( ? [A] : Eb = throw_list_char(val_list_char(addr(A)))
      | ? [A] : Eb = val_list_char(addr(A))
      | ~ hBOOL(final_list_char(Eb))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1))) ),
    inference(fof_nnf,[status(thm)],[fact_615_final__addrE]) ).

fof(f_655_2,plain,
    ! [U_3430,U_3429,U_3428,U_3427,U_3426] :
      ( ? [U_3425] : U_3427 = throw_list_char(val_list_char(addr(U_3425)))
      | ? [U_3424] : U_3427 = val_list_char(addr(U_3424))
      | ~ hBOOL(final_list_char(U_3427))
      | ~ hBOOL(wTrt(U_3430,U_3429,U_3428,U_3427,class(U_3426))) ),
    inference(variable_rename,[status(thm)],[f_655_1]) ).

fof(f_655_3,plain,
    ! [U_3430,U_3429,U_3428,U_3427] :
      ( ! [U_3426] : ~ hBOOL(wTrt(U_3430,U_3429,U_3428,U_3427,class(U_3426)))
      | ? [U_3425] : U_3427 = throw_list_char(val_list_char(addr(U_3425)))
      | ? [U_3424] : U_3427 = val_list_char(addr(U_3424))
      | ~ hBOOL(final_list_char(U_3427)) ),
    inference(miniscope,[status(thm)],[f_655_2]) ).

fof(f_655_4,plain,
    ! [U_3430,U_3429,U_3428,U_3427] :
      ( ! [U_3426] : ~ hBOOL(wTrt(U_3430,U_3429,U_3428,U_3427,class(U_3426)))
      | ? [U_3425] : U_3427 = throw_list_char(val_list_char(addr(U_3425)))
      | U_3427 = val_list_char(addr(sK262(U_3430,U_3429,U_3428,U_3427)))
      | ~ hBOOL(final_list_char(U_3427)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK262]),skolemize(U_3424,sK262(U_3430,U_3429,U_3428,U_3427))],[f_655_3]) ).

fof(f_655_5,plain,
    ! [U_3430,U_3429,U_3428,U_3427] :
      ( ! [U_3426] : ~ hBOOL(wTrt(U_3430,U_3429,U_3428,U_3427,class(U_3426)))
      | U_3427 = throw_list_char(val_list_char(addr(sK263(U_3430,U_3429,U_3428,U_3427))))
      | U_3427 = val_list_char(addr(sK262(U_3430,U_3429,U_3428,U_3427)))
      | ~ hBOOL(final_list_char(U_3427)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK263]),skolemize(U_3425,sK263(U_3430,U_3429,U_3428,U_3427))],[f_655_4]) ).

cnf(f_655_6,plain,
    ( ~ hBOOL(wTrt(U_3430,U_3429,U_3428,U_3427,class(U_3426)))
    | U_3427 = throw_list_char(val_list_char(addr(sK263(U_3430,U_3429,U_3428,U_3427))))
    | U_3427 = val_list_char(addr(sK262(U_3430,U_3429,U_3428,U_3427)))
    | ~ hBOOL(final_list_char(U_3427)) ),
    inference(clausify,[status(thm)],[f_655_5]) ).

fof(f_656_1,plain,
    ! [C_1,D,Fs,Eb,S_2,A_1,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S)),transi2024712006on_val(red(Pa))))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_616_CastRedsFail]) ).

fof(f_656_2,plain,
    ! [U_3438,U_3437,U_3436,U_3435,U_3434,U_3433,U_3432,U_3431] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3438,U_3435)),U_3434)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3432)),transi2024712006on_val(red(U_3431))))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3437),U_3438),transi1395422419t_char(subcls851966956t_char(U_3431))))
      | hAPP_n546249108on_val(hp(U_3432),U_3433) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3437),U_3436))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3435),U_3434)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3433))),U_3432)),transi2024712006on_val(red(U_3431)))) ),
    inference(variable_rename,[status(thm)],[f_656_1]) ).

cnf(f_656_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3438,U_3435)),U_3434)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3432)),transi2024712006on_val(red(U_3431))))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3437),U_3438),transi1395422419t_char(subcls851966956t_char(U_3431))))
    | hAPP_n546249108on_val(hp(U_3432),U_3433) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3437),U_3436))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3435),U_3434)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(U_3433))),U_3432)),transi2024712006on_val(red(U_3431)))) ),
    inference(clausify,[status(thm)],[f_656_2]) ).

fof(f_657_1,plain,
    ! [C_1,D,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(Hb,A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) ),
    inference(fof_nnf,[status(thm)],[fact_617_CastFail]) ).

fof(f_657_2,plain,
    ! [U_3447,U_3446,U_3445,U_3444,U_3443,U_3442,U_3441,U_3440,U_3439] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3444,cast_list_char(U_3447,U_3443),U_3442),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3440),U_3439)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3446),U_3447),transi1395422419t_char(subcls851966956t_char(U_3444))))
      | hAPP_n546249108on_val(U_3440,U_3441) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3446),U_3445))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3444,U_3443,U_3442),val_list_char(addr(U_3441))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3440),U_3439))) ),
    inference(variable_rename,[status(thm)],[f_657_1]) ).

cnf(f_657_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3444,cast_list_char(U_3447,U_3443),U_3442),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3440),U_3439)))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3446),U_3447),transi1395422419t_char(subcls851966956t_char(U_3444))))
    | hAPP_n546249108on_val(U_3440,U_3441) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3446),U_3445))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3444,U_3443,U_3442),val_list_char(addr(U_3441))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,U_3440),U_3439))) ),
    inference(clausify,[status(thm)],[f_657_2]) ).

fof(f_658_1,plain,
    ! [C_1,Pa,S_2,A_1,D,Fs] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2)),red(Pa)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa))))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_618_red__reds_ORedCastFail]) ).

fof(f_658_2,plain,
    ! [U_3453,U_3452,U_3451,U_3450,U_3449,U_3448] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3453,val_list_char(addr(U_3450)))),U_3451)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3451)),red(U_3452)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3449),U_3453),transi1395422419t_char(subcls851966956t_char(U_3452))))
      | hAPP_n546249108on_val(hp(U_3451),U_3450) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3449),U_3448)) ),
    inference(variable_rename,[status(thm)],[f_658_1]) ).

fof(f_658_3,plain,
    ! [U_3453,U_3452,U_3451,U_3450,U_3449] :
      ( ! [U_3448] : hAPP_n546249108on_val(hp(U_3451),U_3450) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3449),U_3448))
      | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3453,val_list_char(addr(U_3450)))),U_3451)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3451)),red(U_3452)))
      | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3449),U_3453),transi1395422419t_char(subcls851966956t_char(U_3452)))) ),
    inference(miniscope,[status(thm)],[f_658_2]) ).

cnf(f_658_4,plain,
    ( hAPP_n546249108on_val(hp(U_3451),U_3450) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3449),U_3448))
    | hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3453,val_list_char(addr(U_3450)))),U_3451)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3451)),red(U_3452)))
    | hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,U_3449),U_3453),transi1395422419t_char(subcls851966956t_char(U_3452)))) ),
    inference(clausify,[status(thm)],[f_658_3]) ).

fof(f_659_1,plain,
    ! [Va_1,E_2,Pa,C_1,S_2,A_1,D,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_619_redp__redsp_ORedTryCatch]) ).

fof(f_659_2,plain,
    ! [U_3461,U_3460,U_3459,U_3458,U_3457,U_3456,U_3455,U_3454] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3459,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3456))),U_3458,U_3461,U_3460),U_3457),block_list_char(U_3461,class(U_3458),seq_list_char(lAss_list_char(U_3461,val_list_char(addr(U_3456))),U_3460))),U_3457))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3459)),U_3455),U_3458))
      | hAPP_n546249108on_val(hp(U_3457),U_3456) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3455),U_3454)) ),
    inference(variable_rename,[status(thm)],[f_659_1]) ).

fof(f_659_3,plain,
    ! [U_3461,U_3460,U_3459,U_3458,U_3457,U_3456,U_3455] :
      ( ! [U_3454] : hAPP_n546249108on_val(hp(U_3457),U_3456) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3455),U_3454))
      | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3459,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3456))),U_3458,U_3461,U_3460),U_3457),block_list_char(U_3461,class(U_3458),seq_list_char(lAss_list_char(U_3461,val_list_char(addr(U_3456))),U_3460))),U_3457))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3459)),U_3455),U_3458)) ),
    inference(miniscope,[status(thm)],[f_659_2]) ).

cnf(f_659_4,plain,
    ( hAPP_n546249108on_val(hp(U_3457),U_3456) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3455),U_3454))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3459,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3456))),U_3458,U_3461,U_3460),U_3457),block_list_char(U_3461,class(U_3458),seq_list_char(lAss_list_char(U_3461,val_list_char(addr(U_3456))),U_3460))),U_3457))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3459)),U_3455),U_3458)) ),
    inference(clausify,[status(thm)],[f_659_3]) ).

fof(f_660_1,plain,
    ! [Pa,C_1,S_2,A_1,D,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),val_list_char(addr(A_1))),S_2))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_620_redp__redsp_ORedCast]) ).

fof(f_660_2,plain,
    ! [U_3467,U_3466,U_3465,U_3464,U_3463,U_3462] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3467,cast_list_char(U_3466,val_list_char(addr(U_3464))),U_3465),val_list_char(addr(U_3464))),U_3465))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3467)),U_3463),U_3466))
      | hAPP_n546249108on_val(hp(U_3465),U_3464) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3463),U_3462)) ),
    inference(variable_rename,[status(thm)],[f_660_1]) ).

fof(f_660_3,plain,
    ! [U_3467,U_3466,U_3465,U_3464,U_3463] :
      ( ! [U_3462] : hAPP_n546249108on_val(hp(U_3465),U_3464) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3463),U_3462))
      | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3467,cast_list_char(U_3466,val_list_char(addr(U_3464))),U_3465),val_list_char(addr(U_3464))),U_3465))
      | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3467)),U_3463),U_3466)) ),
    inference(miniscope,[status(thm)],[f_660_2]) ).

cnf(f_660_4,plain,
    ( hAPP_n546249108on_val(hp(U_3465),U_3464) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3463),U_3462))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3467,cast_list_char(U_3466,val_list_char(addr(U_3464))),U_3465),val_list_char(addr(U_3464))),U_3465))
    | ~ hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3467)),U_3463),U_3466)) ),
    inference(clausify,[status(thm)],[f_660_3]) ).

fof(f_661_1,plain,
    ! [Va_1,E_2,Pa,C_1,S_2,A_1,D,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_621_redp__redsp_ORedTryFail]) ).

fof(f_661_2,plain,
    ! [U_3475,U_3474,U_3473,U_3472,U_3471,U_3470,U_3469,U_3468] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3473,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3470))),U_3472,U_3475,U_3474),U_3471),throw_list_char(val_list_char(addr(U_3470)))),U_3471))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3473)),U_3469),U_3472))
      | hAPP_n546249108on_val(hp(U_3471),U_3470) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3469),U_3468)) ),
    inference(variable_rename,[status(thm)],[f_661_1]) ).

fof(f_661_3,plain,
    ! [U_3475,U_3474,U_3473,U_3472,U_3471,U_3470,U_3469] :
      ( ! [U_3468] : hAPP_n546249108on_val(hp(U_3471),U_3470) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3469),U_3468))
      | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3473,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3470))),U_3472,U_3475,U_3474),U_3471),throw_list_char(val_list_char(addr(U_3470)))),U_3471))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3473)),U_3469),U_3472)) ),
    inference(miniscope,[status(thm)],[f_661_2]) ).

cnf(f_661_4,plain,
    ( hAPP_n546249108on_val(hp(U_3471),U_3470) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3469),U_3468))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3473,tryCatch_list_char(throw_list_char(val_list_char(addr(U_3470))),U_3472,U_3475,U_3474),U_3471),throw_list_char(val_list_char(addr(U_3470)))),U_3471))
    | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3473)),U_3469),U_3472)) ),
    inference(clausify,[status(thm)],[f_661_3]) ).

fof(f_662_1,plain,
    ! [Pa,C_1,S_2,A_1,D,Fs] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1))
      | hAPP_n546249108on_val(hp(S_2),A_1) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) ),
    inference(fof_nnf,[status(thm)],[fact_622_redp__redsp_ORedCastFail]) ).

fof(f_662_2,plain,
    ! [U_3481,U_3480,U_3479,U_3478,U_3477,U_3476] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3481,cast_list_char(U_3480,val_list_char(addr(U_3478))),U_3479),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3479))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3481)),U_3477),U_3480))
      | hAPP_n546249108on_val(hp(U_3479),U_3478) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3477),U_3476)) ),
    inference(variable_rename,[status(thm)],[f_662_1]) ).

fof(f_662_3,plain,
    ! [U_3481,U_3480,U_3479,U_3478,U_3477] :
      ( ! [U_3476] : hAPP_n546249108on_val(hp(U_3479),U_3478) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3477),U_3476))
      | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3481,cast_list_char(U_3480,val_list_char(addr(U_3478))),U_3479),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3479))
      | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3481)),U_3477),U_3480)) ),
    inference(miniscope,[status(thm)],[f_662_2]) ).

cnf(f_662_4,plain,
    ( hAPP_n546249108on_val(hp(U_3479),U_3478) != hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,U_3477),U_3476))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3481,cast_list_char(U_3480,val_list_char(addr(U_3478))),U_3479),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),U_3479))
    | hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(U_3481)),U_3477),U_3480)) ),
    inference(clausify,[status(thm)],[f_662_3]) ).

fof(f_663_1,plain,
    ! [List] : void != class(List),
    inference(fof_nnf,[status(thm)],[fact_623_ty_Osimps_I8_J]) ).

fof(f_663_2,plain,
    ! [U_3482] : void != class(U_3482),
    inference(variable_rename,[status(thm)],[f_663_1]) ).

cnf(f_663_3,plain,
    void != class(U_3482),
    inference(clausify,[status(thm)],[f_663_2]) ).

fof(f_664_1,plain,
    ! [List] : class(List) != void,
    inference(fof_nnf,[status(thm)],[fact_624_ty_Osimps_I9_J]) ).

fof(f_664_2,plain,
    ! [U_3483] : class(U_3483) != void,
    inference(variable_rename,[status(thm)],[f_664_1]) ).

cnf(f_664_3,plain,
    class(U_3483) != void,
    inference(clausify,[status(thm)],[f_664_2]) ).

fof(f_665_1,plain,
    ! [List_2,List_1] :
      ( ( class(List_2) = class(List_1)
        | List_2 != List_1 )
      & ( List_2 = List_1
        | class(List_2) != class(List_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_625_ty_Oinject]) ).

fof(f_665_2,plain,
    ! [U_3485,U_3484] :
      ( ( class(U_3485) = class(U_3484)
        | U_3485 != U_3484 )
      & ( U_3485 = U_3484
        | class(U_3485) != class(U_3484) ) ),
    inference(variable_rename,[status(thm)],[f_665_1]) ).

fof(f_665_3,plain,
    ( ! [U_3489,U_3487] :
        ( class(U_3489) = class(U_3487)
        | U_3489 != U_3487 )
    & ! [U_3488,U_3486] :
        ( U_3488 = U_3486
        | class(U_3488) != class(U_3486) ) ),
    inference(miniscope,[status(thm)],[f_665_2]) ).

cnf(f_665_4,plain,
    ( U_3488 = U_3486
    | class(U_3488) != class(U_3486) ),
    inference(clausify,[status(thm)],[f_665_3]) ).

cnf(f_665_5,plain,
    ( class(U_3489) = class(U_3487)
    | U_3489 != U_3487 ),
    inference(clausify,[status(thm)],[f_665_3]) ).

fof(f_666_1,plain,
    ! [C_1,Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_626_CastRedsNull]) ).

fof(f_666_2,plain,
    ! [U_3494,U_3493,U_3492,U_3491,U_3490] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3494,U_3493)),U_3492)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3491)),transi2024712006on_val(red(U_3490))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3493),U_3492)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3491)),transi2024712006on_val(red(U_3490)))) ),
    inference(variable_rename,[status(thm)],[f_666_1]) ).

cnf(f_666_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3494,U_3493)),U_3492)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3491)),transi2024712006on_val(red(U_3490))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3493),U_3492)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3491)),transi2024712006on_val(red(U_3490)))) ),
    inference(clausify,[status(thm)],[f_666_2]) ).

fof(f_667_1,plain,
    ! [List] : class(List) != nt,
    inference(fof_nnf,[status(thm)],[fact_627_ty_Osimps_I21_J]) ).

fof(f_667_2,plain,
    ! [U_3495] : class(U_3495) != nt,
    inference(variable_rename,[status(thm)],[f_667_1]) ).

cnf(f_667_3,plain,
    class(U_3495) != nt,
    inference(clausify,[status(thm)],[f_667_2]) ).

fof(f_668_1,plain,
    ! [List] : nt != class(List),
    inference(fof_nnf,[status(thm)],[fact_628_ty_Osimps_I20_J]) ).

fof(f_668_2,plain,
    ! [U_3496] : nt != class(U_3496),
    inference(variable_rename,[status(thm)],[f_668_1]) ).

cnf(f_668_3,plain,
    nt != class(U_3496),
    inference(clausify,[status(thm)],[f_668_2]) ).

fof(f_669_1,plain,
    void != nt,
    inference(fof_nnf,[status(thm)],[fact_629_ty_Osimps_I6_J]) ).

cnf(f_669_2,plain,
    void != nt,
    inference(clausify,[status(thm)],[f_669_1]) ).

fof(f_670_1,plain,
    nt != void,
    inference(fof_nnf,[status(thm)],[fact_630_ty_Osimps_I7_J]) ).

cnf(f_670_2,plain,
    nt != void,
    inference(clausify,[status(thm)],[f_670_1]) ).

fof(f_671_1,plain,
    unit != null,
    inference(fof_nnf,[status(thm)],[fact_631_val_Osimps_I4_J]) ).

cnf(f_671_2,plain,
    unit != null,
    inference(clausify,[status(thm)],[f_671_1]) ).

fof(f_672_1,plain,
    null != unit,
    inference(fof_nnf,[status(thm)],[fact_632_val_Osimps_I5_J]) ).

cnf(f_672_2,plain,
    null != unit,
    inference(clausify,[status(thm)],[f_672_1]) ).

fof(f_673_1,plain,
    ! [Nat_1] : addr(Nat_1) != null,
    inference(fof_nnf,[status(thm)],[fact_633_val_Osimps_I17_J]) ).

fof(f_673_2,plain,
    ! [U_3497] : addr(U_3497) != null,
    inference(variable_rename,[status(thm)],[f_673_1]) ).

cnf(f_673_3,plain,
    addr(U_3497) != null,
    inference(clausify,[status(thm)],[f_673_2]) ).

fof(f_674_1,plain,
    ! [Nat_1] : null != addr(Nat_1),
    inference(fof_nnf,[status(thm)],[fact_634_val_Osimps_I16_J]) ).

fof(f_674_2,plain,
    ! [U_3498] : null != addr(U_3498),
    inference(variable_rename,[status(thm)],[f_674_1]) ).

cnf(f_674_3,plain,
    null != addr(U_3498),
    inference(clausify,[status(thm)],[f_674_2]) ).

fof(f_675_1,plain,
    ! [F,D,Ta,Pa,Hb,Ea,Eb] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,nt)) ),
    inference(fof_nnf,[status(thm)],[fact_635_WTrtFAccNT]) ).

fof(f_675_2,plain,
    ! [U_3505,U_3504,U_3503,U_3502,U_3501,U_3500,U_3499] :
      ( hBOOL(wTrt(U_3502,U_3501,U_3500,fAcc_list_char(U_3499,U_3505,U_3504),U_3503))
      | ~ hBOOL(wTrt(U_3502,U_3501,U_3500,U_3499,nt)) ),
    inference(variable_rename,[status(thm)],[f_675_1]) ).

cnf(f_675_3,plain,
    ( hBOOL(wTrt(U_3502,U_3501,U_3500,fAcc_list_char(U_3499,U_3505,U_3504),U_3503))
    | ~ hBOOL(wTrt(U_3502,U_3501,U_3500,U_3499,nt)) ),
    inference(clausify,[status(thm)],[f_675_2]) ).

fof(f_676_1,plain,
    ! [C_1,Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(null)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_636_CastNull]) ).

fof(f_676_2,plain,
    ! [U_3510,U_3509,U_3508,U_3507,U_3506] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3509,cast_list_char(U_3510,U_3508),U_3507),val_list_char(null)),U_3506))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3509,U_3508,U_3507),val_list_char(null)),U_3506)) ),
    inference(variable_rename,[status(thm)],[f_676_1]) ).

cnf(f_676_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3509,cast_list_char(U_3510,U_3508),U_3507),val_list_char(null)),U_3506))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3509,U_3508,U_3507),val_list_char(null)),U_3506)) ),
    inference(clausify,[status(thm)],[f_676_2]) ).

fof(f_677_1,plain,
    ! [Pa,C_1,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(null)),S_2),val_list_char(null)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_637_redp__redsp_ORedCastNull]) ).

fof(f_677_2,plain,
    ! [U_3513,U_3512,U_3511] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3513,cast_list_char(U_3512,val_list_char(null)),U_3511),val_list_char(null)),U_3511)),
    inference(variable_rename,[status(thm)],[f_677_1]) ).

cnf(f_677_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3513,cast_list_char(U_3512,val_list_char(null)),U_3511),val_list_char(null)),U_3511)),
    inference(clausify,[status(thm)],[f_677_2]) ).

fof(f_678_1,plain,
    ! [F,D,E_2,T_2_1,Pa,Hb,Ea,E_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,E_1,nt)) ),
    inference(fof_nnf,[status(thm)],[fact_638_WTrtFAssNT]) ).

fof(f_678_2,plain,
    ! [U_3521,U_3520,U_3519,U_3518,U_3517,U_3516,U_3515,U_3514] :
      ( hBOOL(wTrt(U_3517,U_3516,U_3515,fAss_list_char(U_3514,U_3521,U_3520,U_3519),void))
      | ~ hBOOL(wTrt(U_3517,U_3516,U_3515,U_3519,U_3518))
      | ~ hBOOL(wTrt(U_3517,U_3516,U_3515,U_3514,nt)) ),
    inference(variable_rename,[status(thm)],[f_678_1]) ).

cnf(f_678_3,plain,
    ( hBOOL(wTrt(U_3517,U_3516,U_3515,fAss_list_char(U_3514,U_3521,U_3520,U_3519),void))
    | ~ hBOOL(wTrt(U_3517,U_3516,U_3515,U_3519,U_3518))
    | ~ hBOOL(wTrt(U_3517,U_3516,U_3515,U_3514,nt)) ),
    inference(clausify,[status(thm)],[f_678_2]) ).

fof(f_679_1,plain,
    ! [C_1,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_639_red__reds_ORedCastNull]) ).

fof(f_679_2,plain,
    ! [U_3524,U_3523,U_3522] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3524,val_list_char(null))),U_3523)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3523)),red(U_3522))),
    inference(variable_rename,[status(thm)],[f_679_1]) ).

cnf(f_679_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(U_3524,val_list_char(null))),U_3523)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3523)),red(U_3522))),
    inference(clausify,[status(thm)],[f_679_2]) ).

fof(f_680_1,plain,
    ! [Pa,Hb,Ea,Eb,F,D,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,Eb,nt))
      | ? [C_2] :
          ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,Ta),D))
          & hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2))) )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_640_WTrt__elim__cases_I7_J]) ).

fof(f_680_2,plain,
    ! [U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526] :
      ( hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,nt))
      | ? [U_3525] :
          ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3532,U_3525,U_3528,U_3526),U_3527))
          & hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,class(U_3525))) )
      | ~ hBOOL(wTrt(U_3532,U_3531,U_3530,fAcc_list_char(U_3529,U_3528,U_3527),U_3526)) ),
    inference(variable_rename,[status(thm)],[f_680_1]) ).

fof(f_680_3,plain,
    ! [U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526] :
      ( hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,nt))
      | ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3532,sK264(U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526),U_3528,U_3526),U_3527))
        & hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,class(sK264(U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526)))) )
      | ~ hBOOL(wTrt(U_3532,U_3531,U_3530,fAcc_list_char(U_3529,U_3528,U_3527),U_3526)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK264]),skolemize(U_3525,sK264(U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526))],[f_680_2]) ).

cnf(f_680_4,plain,
    ( hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,class(sK264(U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526))))
    | hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,nt))
    | ~ hBOOL(wTrt(U_3532,U_3531,U_3530,fAcc_list_char(U_3529,U_3528,U_3527),U_3526)) ),
    inference(clausify,[status(thm)],[f_680_3]) ).

cnf(f_680_5,plain,
    ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3532,sK264(U_3532,U_3531,U_3530,U_3529,U_3528,U_3527,U_3526),U_3528,U_3526),U_3527))
    | hBOOL(wTrt(U_3532,U_3531,U_3530,U_3529,nt))
    | ~ hBOOL(wTrt(U_3532,U_3531,U_3530,fAcc_list_char(U_3529,U_3528,U_3527),U_3526)) ),
    inference(clausify,[status(thm)],[f_680_3]) ).

fof(f_681_1,plain,
    ! [Pa,Hb,Ea,Eb,F,D,Va,Ta] :
      ( ( ? [T_2] : hBOOL(wTrt(Pa,Hb,Ea,Va,T_2))
        & hBOOL(wTrt(Pa,Hb,Ea,Eb,nt))
        & Ta = void )
      | ( ? [C_2] :
            ( ? [T] :
                ( ? [T_2] :
                    ( hBOOL(widen_2090681816t_char(Pa,T_2,T))
                    & hBOOL(wTrt(Pa,Hb,Ea,Va,T_2)) )
                & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,T),D)) )
            & hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2))) )
        & Ta = void )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(Eb,F,D,Va),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_641_WTrt__elim__cases_I8_J]) ).

fof(f_681_2,plain,
    ! [U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537] :
      ( ( ? [U_3536] : hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3536))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
        & U_3537 = void )
      | ( ? [U_3535] :
            ( ? [U_3534] :
                ( ? [U_3533] :
                    ( hBOOL(widen_2090681816t_char(U_3544,U_3533,U_3534))
                    & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3533)) )
                & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,U_3535,U_3540,U_3534),U_3539)) )
            & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(U_3535))) )
        & U_3537 = void )
      | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(variable_rename,[status(thm)],[f_681_1]) ).

fof(f_681_3,plain,
    ! [U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537] :
      ( ( ? [U_3536] : hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3536))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
        & U_3537 = void )
      | ( ? [U_3534] :
            ( ? [U_3533] :
                ( hBOOL(widen_2090681816t_char(U_3544,U_3533,U_3534))
                & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3533)) )
            & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,U_3534),U_3539)) )
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
        & U_3537 = void )
      | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK265]),skolemize(U_3535,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))],[f_681_2]) ).

fof(f_681_4,plain,
    ! [U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537] :
      ( ( ? [U_3536] : hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3536))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
        & U_3537 = void )
      | ( ? [U_3533] :
            ( hBOOL(widen_2090681816t_char(U_3544,U_3533,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
            & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3533)) )
        & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
        & U_3537 = void )
      | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK266]),skolemize(U_3534,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))],[f_681_3]) ).

fof(f_681_5,plain,
    ! [U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537] :
      ( ( ? [U_3536] : hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,U_3536))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
        & U_3537 = void )
      | ( hBOOL(widen_2090681816t_char(U_3544,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
        & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
        & U_3537 = void )
      | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK267]),skolemize(U_3533,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))],[f_681_4]) ).

fof(f_681_6,plain,
    ! [U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537] :
      ( ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
        & U_3537 = void )
      | ( hBOOL(widen_2090681816t_char(U_3544,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
        & hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
        & hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
        & U_3537 = void )
      | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK268]),skolemize(U_3536,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))],[f_681_5]) ).

cnf(f_681_7,plain,
    ( U_3537 = void
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_8,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_9,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_10,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_11,plain,
    ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_12,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_13,plain,
    ( hBOOL(widen_2090681816t_char(U_3544,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_14,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_15,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,class(sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537))))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_16,plain,
    ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_17,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_18,plain,
    ( hBOOL(widen_2090681816t_char(U_3544,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3541,nt))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_19,plain,
    ( hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(U_3544,sK265(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),U_3540,sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)),U_3539))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_20,plain,
    ( hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

cnf(f_681_21,plain,
    ( hBOOL(widen_2090681816t_char(U_3544,sK267(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537),sK266(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | hBOOL(wTrt(U_3544,U_3543,U_3542,U_3538,sK268(U_3544,U_3543,U_3542,U_3541,U_3540,U_3539,U_3538,U_3537)))
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(clausify,[status(thm)],[f_681_6]) ).

fof(f_682_1,plain,
    ! [F,D,Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_642_FAccRedsNull]) ).

fof(f_682_2,plain,
    ! [U_3550,U_3549,U_3548,U_3547,U_3546,U_3545] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_3548,U_3550,U_3549)),U_3547)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3546)),transi2024712006on_val(red(U_3545))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3548),U_3547)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3546)),transi2024712006on_val(red(U_3545)))) ),
    inference(variable_rename,[status(thm)],[f_682_1]) ).

cnf(f_682_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(U_3548,U_3550,U_3549)),U_3547)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3546)),transi2024712006on_val(red(U_3545))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3548),U_3547)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3546)),transi2024712006on_val(red(U_3545)))) ),
    inference(clausify,[status(thm)],[f_682_2]) ).

fof(f_683_1,plain,
    ! [Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_643_ThrowNull]) ).

fof(f_683_2,plain,
    ! [U_3554,U_3553,U_3552,U_3551] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3554,throw_list_char(U_3553),U_3552),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3551))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3554,U_3553,U_3552),val_list_char(null)),U_3551)) ),
    inference(variable_rename,[status(thm)],[f_683_1]) ).

cnf(f_683_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3554,throw_list_char(U_3553),U_3552),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3551))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3554,U_3553,U_3552),val_list_char(null)),U_3551)) ),
    inference(clausify,[status(thm)],[f_683_2]) ).

fof(f_684_1,plain,
    ! [Pa,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(val_list_char(null)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    inference(fof_nnf,[status(thm)],[fact_644_redp__redsp_ORedThrowNull]) ).

fof(f_684_2,plain,
    ! [U_3556,U_3555] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3556,throw_list_char(val_list_char(null)),U_3555),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3555)),
    inference(variable_rename,[status(thm)],[f_684_1]) ).

cnf(f_684_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3556,throw_list_char(val_list_char(null)),U_3555),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3555)),
    inference(clausify,[status(thm)],[f_684_2]) ).

fof(f_685_1,plain,
    ! [F,D,E_2,Va,S_2_1,Pa,E_1,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(null)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_645_FAssNull]) ).

fof(f_685_2,plain,
    ! [U_3565,U_3564,U_3563,U_3562,U_3561,U_3560,U_3559,U_3558,U_3557] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,fAss_list_char(U_3559,U_3565,U_3564,U_3563),U_3558),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3561))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,U_3563,U_3557),val_list_char(U_3562)),U_3561))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,U_3559,U_3558),val_list_char(null)),U_3557)) ),
    inference(variable_rename,[status(thm)],[f_685_1]) ).

cnf(f_685_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,fAss_list_char(U_3559,U_3565,U_3564,U_3563),U_3558),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3561))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,U_3563,U_3557),val_list_char(U_3562)),U_3561))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3560,U_3559,U_3558),val_list_char(null)),U_3557)) ),
    inference(clausify,[status(thm)],[f_685_2]) ).

fof(f_686_1,plain,
    ! [F,D,Pa,Eb,S_0,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_646_FAccNull]) ).

fof(f_686_2,plain,
    ! [U_3571,U_3570,U_3569,U_3568,U_3567,U_3566] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3569,fAcc_list_char(U_3568,U_3571,U_3570),U_3567),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3566))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3569,U_3568,U_3567),val_list_char(null)),U_3566)) ),
    inference(variable_rename,[status(thm)],[f_686_1]) ).

cnf(f_686_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3569,fAcc_list_char(U_3568,U_3571,U_3570),U_3567),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3566))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3569,U_3568,U_3567),val_list_char(null)),U_3566)) ),
    inference(clausify,[status(thm)],[f_686_2]) ).

fof(f_687_1,plain,
    ! [Pa,F,D,Va,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(null),F,D,val_list_char(Va)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    inference(fof_nnf,[status(thm)],[fact_647_redp__redsp_ORedFAssNull]) ).

fof(f_687_2,plain,
    ! [U_3576,U_3575,U_3574,U_3573,U_3572] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3576,fAss_list_char(val_list_char(null),U_3575,U_3574,val_list_char(U_3573)),U_3572),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3572)),
    inference(variable_rename,[status(thm)],[f_687_1]) ).

cnf(f_687_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3576,fAss_list_char(val_list_char(null),U_3575,U_3574,val_list_char(U_3573)),U_3572),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3572)),
    inference(clausify,[status(thm)],[f_687_2]) ).

fof(f_688_1,plain,
    ! [Pa,F,D,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(null),F,D),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),
    inference(fof_nnf,[status(thm)],[fact_648_redp__redsp_ORedFAccNull]) ).

fof(f_688_2,plain,
    ! [U_3580,U_3579,U_3578,U_3577] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3580,fAcc_list_char(val_list_char(null),U_3579,U_3578),U_3577),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3577)),
    inference(variable_rename,[status(thm)],[f_688_1]) ).

cnf(f_688_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3580,fAcc_list_char(val_list_char(null),U_3579,U_3578),U_3577),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3577)),
    inference(clausify,[status(thm)],[f_688_2]) ).

fof(f_689_1,plain,
    ! [S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_649_red__reds_ORedThrowNull]) ).

fof(f_689_2,plain,
    ! [U_3582,U_3581] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(null))),U_3582)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3582)),red(U_3581))),
    inference(variable_rename,[status(thm)],[f_689_1]) ).

cnf(f_689_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(null))),U_3582)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3582)),red(U_3581))),
    inference(clausify,[status(thm)],[f_689_2]) ).

fof(f_690_1,plain,
    ! [Eb,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_650_ThrowRedsNull]) ).

fof(f_690_2,plain,
    ! [U_3586,U_3585,U_3584,U_3583] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3586)),U_3585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3584)),transi2024712006on_val(red(U_3583))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3586),U_3585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3584)),transi2024712006on_val(red(U_3583)))) ),
    inference(variable_rename,[status(thm)],[f_690_1]) ).

cnf(f_690_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3586)),U_3585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3584)),transi2024712006on_val(red(U_3583))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3586),U_3585)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3584)),transi2024712006on_val(red(U_3583)))) ),
    inference(clausify,[status(thm)],[f_690_2]) ).

fof(f_691_1,plain,
    ! [F,D,Va,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(null),F,D,val_list_char(Va))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_651_red__reds_ORedFAssNull]) ).

fof(f_691_2,plain,
    ! [U_3591,U_3590,U_3589,U_3588,U_3587] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(null),U_3591,U_3590,val_list_char(U_3589))),U_3588)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3588)),red(U_3587))),
    inference(variable_rename,[status(thm)],[f_691_1]) ).

cnf(f_691_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(null),U_3591,U_3590,val_list_char(U_3589))),U_3588)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3588)),red(U_3587))),
    inference(clausify,[status(thm)],[f_691_2]) ).

fof(f_692_1,plain,
    ! [F,D,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(null),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_652_red__reds_ORedFAccNull]) ).

fof(f_692_2,plain,
    ! [U_3595,U_3594,U_3593,U_3592] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(null),U_3595,U_3594)),U_3593)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3593)),red(U_3592))),
    inference(variable_rename,[status(thm)],[f_692_1]) ).

cnf(f_692_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(null),U_3595,U_3594)),U_3593)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3593)),red(U_3592))),
    inference(clausify,[status(thm)],[f_692_2]) ).

fof(f_693_1,plain,
    ! [F,D,E_2,Va,S_2_1,E_1,S_0,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_653_FAssRedsNull]) ).

fof(f_693_2,plain,
    ! [U_3604,U_3603,U_3602,U_3601,U_3600,U_3599,U_3598,U_3597,U_3596] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3599,U_3604,U_3603,U_3602)),U_3598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3600)),transi2024712006on_val(red(U_3596))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3602),U_3597)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3601)),U_3600)),transi2024712006on_val(red(U_3596))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3599),U_3598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3597)),transi2024712006on_val(red(U_3596)))) ),
    inference(variable_rename,[status(thm)],[f_693_1]) ).

cnf(f_693_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(U_3599,U_3604,U_3603,U_3602)),U_3598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),U_3600)),transi2024712006on_val(red(U_3596))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3602),U_3597)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3601)),U_3600)),transi2024712006on_val(red(U_3596))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3599),U_3598)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),U_3597)),transi2024712006on_val(red(U_3596)))) ),
    inference(clausify,[status(thm)],[f_693_2]) ).

fof(f_694_1,plain,
    ! [Pa,Eb,S_2,E_b,S] :
      ( ? [E_3] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S))
          & E_b = throw_list_char(E_3) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(null)),S))
        & E_b = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer)))) )
      | ? [A] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(addr(A))),S))
          & E_b = throw_list_char(val_list_char(addr(A))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_654_eval__cases_I12_J]) ).

fof(f_694_2,plain,
    ! [U_3611,U_3610,U_3609,U_3608,U_3607] :
      ( ? [U_3606] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(U_3606)),U_3607))
          & U_3608 = throw_list_char(U_3606) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
        & U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer)))) )
      | ? [U_3605] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(U_3605))),U_3607))
          & U_3608 = throw_list_char(val_list_char(addr(U_3605))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(variable_rename,[status(thm)],[f_694_1]) ).

fof(f_694_3,plain,
    ! [U_3611,U_3610,U_3609,U_3608,U_3607] :
      ( ? [U_3606] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(U_3606)),U_3607))
          & U_3608 = throw_list_char(U_3606) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
        & U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer)))) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
        & U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK269]),skolemize(U_3605,sK269(U_3611,U_3610,U_3609,U_3608,U_3607))],[f_694_2]) ).

fof(f_694_4,plain,
    ! [U_3611,U_3610,U_3609,U_3608,U_3607] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))),U_3607))
        & U_3608 = throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607)) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
        & U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer)))) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
        & U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK270]),skolemize(U_3606,sK270(U_3611,U_3610,U_3609,U_3608,U_3607))],[f_694_3]) ).

cnf(f_694_5,plain,
    ( U_3608 = throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))
    | U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_6,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))),U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))
    | U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_7,plain,
    ( U_3608 = throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_8,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))),U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607))))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_9,plain,
    ( U_3608 = throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_10,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))),U_3607))
    | U_3608 = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_11,plain,
    ( U_3608 = throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

cnf(f_694_12,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),throw_list_char(sK270(U_3611,U_3610,U_3609,U_3608,U_3607))),U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(null)),U_3607))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,U_3610,U_3609),val_list_char(addr(sK269(U_3611,U_3610,U_3609,U_3608,U_3607)))),U_3607))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3611,throw_list_char(U_3610),U_3609),U_3608),U_3607)) ),
    inference(clausify,[status(thm)],[f_694_4]) ).

fof(f_695_1,plain,
    ! [Pa,Hb,Ea,Eb,Ta] :
      ( ? [A] : Eb = throw_list_char(val_list_char(addr(A)))
      | ( ? [C_2] : Ta = class(C_2)
        & ? [A] : Eb = val_list_char(addr(A)) )
      | Eb = val_list_char(null)
      | ~ hBOOL(final_list_char(Eb))
      | ~ hBOOL(is_refT(Ta))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_655_finalRefE]) ).

fof(f_695_2,plain,
    ! [U_3619,U_3618,U_3617,U_3616,U_3615] :
      ( ? [U_3614] : U_3616 = throw_list_char(val_list_char(addr(U_3614)))
      | ( ? [U_3613] : U_3615 = class(U_3613)
        & ? [U_3612] : U_3616 = val_list_char(addr(U_3612)) )
      | U_3616 = val_list_char(null)
      | ~ hBOOL(final_list_char(U_3616))
      | ~ hBOOL(is_refT(U_3615))
      | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(variable_rename,[status(thm)],[f_695_1]) ).

fof(f_695_3,plain,
    ! [U_3619,U_3618,U_3617,U_3616,U_3615] :
      ( ? [U_3614] : U_3616 = throw_list_char(val_list_char(addr(U_3614)))
      | ( ? [U_3613] : U_3615 = class(U_3613)
        & U_3616 = val_list_char(addr(sK271(U_3619,U_3618,U_3617,U_3616,U_3615))) )
      | U_3616 = val_list_char(null)
      | ~ hBOOL(final_list_char(U_3616))
      | ~ hBOOL(is_refT(U_3615))
      | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK271]),skolemize(U_3612,sK271(U_3619,U_3618,U_3617,U_3616,U_3615))],[f_695_2]) ).

fof(f_695_4,plain,
    ! [U_3619,U_3618,U_3617,U_3616,U_3615] :
      ( ? [U_3614] : U_3616 = throw_list_char(val_list_char(addr(U_3614)))
      | ( U_3615 = class(sK272(U_3619,U_3618,U_3617,U_3616,U_3615))
        & U_3616 = val_list_char(addr(sK271(U_3619,U_3618,U_3617,U_3616,U_3615))) )
      | U_3616 = val_list_char(null)
      | ~ hBOOL(final_list_char(U_3616))
      | ~ hBOOL(is_refT(U_3615))
      | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK272]),skolemize(U_3613,sK272(U_3619,U_3618,U_3617,U_3616,U_3615))],[f_695_3]) ).

fof(f_695_5,plain,
    ! [U_3619,U_3618,U_3617,U_3616,U_3615] :
      ( U_3616 = throw_list_char(val_list_char(addr(sK273(U_3619,U_3618,U_3617,U_3616,U_3615))))
      | ( U_3615 = class(sK272(U_3619,U_3618,U_3617,U_3616,U_3615))
        & U_3616 = val_list_char(addr(sK271(U_3619,U_3618,U_3617,U_3616,U_3615))) )
      | U_3616 = val_list_char(null)
      | ~ hBOOL(final_list_char(U_3616))
      | ~ hBOOL(is_refT(U_3615))
      | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK273]),skolemize(U_3614,sK273(U_3619,U_3618,U_3617,U_3616,U_3615))],[f_695_4]) ).

cnf(f_695_6,plain,
    ( U_3616 = val_list_char(addr(sK271(U_3619,U_3618,U_3617,U_3616,U_3615)))
    | U_3616 = throw_list_char(val_list_char(addr(sK273(U_3619,U_3618,U_3617,U_3616,U_3615))))
    | U_3616 = val_list_char(null)
    | ~ hBOOL(final_list_char(U_3616))
    | ~ hBOOL(is_refT(U_3615))
    | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(clausify,[status(thm)],[f_695_5]) ).

cnf(f_695_7,plain,
    ( U_3615 = class(sK272(U_3619,U_3618,U_3617,U_3616,U_3615))
    | U_3616 = throw_list_char(val_list_char(addr(sK273(U_3619,U_3618,U_3617,U_3616,U_3615))))
    | U_3616 = val_list_char(null)
    | ~ hBOOL(final_list_char(U_3616))
    | ~ hBOOL(is_refT(U_3615))
    | ~ hBOOL(wTrt(U_3619,U_3618,U_3617,U_3616,U_3615)) ),
    inference(clausify,[status(thm)],[f_695_5]) ).

fof(f_696_1,plain,
    ! [Ta,Pa,Hb,Ea,Eb,T_r_1] :
      ( hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta))
      | ~ hBOOL(is_refT(T_r_1))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r_1)) ),
    inference(fof_nnf,[status(thm)],[fact_656_WTrtThrow]) ).

fof(f_696_2,plain,
    ! [U_3625,U_3624,U_3623,U_3622,U_3621,U_3620] :
      ( hBOOL(wTrt(U_3624,U_3623,U_3622,throw_list_char(U_3621),U_3625))
      | ~ hBOOL(is_refT(U_3620))
      | ~ hBOOL(wTrt(U_3624,U_3623,U_3622,U_3621,U_3620)) ),
    inference(variable_rename,[status(thm)],[f_696_1]) ).

cnf(f_696_3,plain,
    ( hBOOL(wTrt(U_3624,U_3623,U_3622,throw_list_char(U_3621),U_3625))
    | ~ hBOOL(is_refT(U_3620))
    | ~ hBOOL(wTrt(U_3624,U_3623,U_3622,U_3621,U_3620)) ),
    inference(clausify,[status(thm)],[f_696_2]) ).

fof(f_697_1,plain,
    ! [Ta] :
      ( ( hBOOL(is_refT(Ta))
        | ( ! [C_2] : Ta != class(C_2)
          & Ta != nt ) )
      & ( ? [C_2] : Ta = class(C_2)
        | Ta = nt
        | ~ hBOOL(is_refT(Ta)) ) ),
    inference(fof_nnf,[status(thm)],[fact_657_is__refT__def]) ).

fof(f_697_2,plain,
    ! [U_3628] :
      ( ( hBOOL(is_refT(U_3628))
        | ( ! [U_3627] : U_3628 != class(U_3627)
          & U_3628 != nt ) )
      & ( ? [U_3626] : U_3628 = class(U_3626)
        | U_3628 = nt
        | ~ hBOOL(is_refT(U_3628)) ) ),
    inference(variable_rename,[status(thm)],[f_697_1]) ).

fof(f_697_3,plain,
    ( ! [U_3630] :
        ( hBOOL(is_refT(U_3630))
        | ( ! [U_3627] : U_3630 != class(U_3627)
          & U_3630 != nt ) )
    & ! [U_3629] :
        ( ? [U_3626] : U_3629 = class(U_3626)
        | U_3629 = nt
        | ~ hBOOL(is_refT(U_3629)) ) ),
    inference(miniscope,[status(thm)],[f_697_2]) ).

fof(f_697_4,plain,
    ( ! [U_3630] :
        ( hBOOL(is_refT(U_3630))
        | ( ! [U_3627] : U_3630 != class(U_3627)
          & U_3630 != nt ) )
    & ! [U_3629] :
        ( U_3629 = class(sK274(U_3629))
        | U_3629 = nt
        | ~ hBOOL(is_refT(U_3629)) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK274]),skolemize(U_3626,sK274(U_3629))],[f_697_3]) ).

cnf(f_697_5,plain,
    ( U_3629 = class(sK274(U_3629))
    | U_3629 = nt
    | ~ hBOOL(is_refT(U_3629)) ),
    inference(clausify,[status(thm)],[f_697_4]) ).

cnf(f_697_6,plain,
    ( U_3630 != nt
    | hBOOL(is_refT(U_3630)) ),
    inference(clausify,[status(thm)],[f_697_4]) ).

cnf(f_697_7,plain,
    ( U_3630 != class(U_3627)
    | hBOOL(is_refT(U_3630)) ),
    inference(clausify,[status(thm)],[f_697_4]) ).

fof(f_698_1,plain,
    ! [Pa,Hb,Ea,Eb,Ta] :
      ( ? [T_r] :
          ( hBOOL(is_refT(T_r))
          & hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r)) )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_658_WTrt__elim__cases_I4_J]) ).

fof(f_698_2,plain,
    ! [U_3636,U_3635,U_3634,U_3633,U_3632] :
      ( ? [U_3631] :
          ( hBOOL(is_refT(U_3631))
          & hBOOL(wTrt(U_3636,U_3635,U_3634,U_3633,U_3631)) )
      | ~ hBOOL(wTrt(U_3636,U_3635,U_3634,throw_list_char(U_3633),U_3632)) ),
    inference(variable_rename,[status(thm)],[f_698_1]) ).

fof(f_698_3,plain,
    ! [U_3636,U_3635,U_3634,U_3633] :
      ( ! [U_3632] : ~ hBOOL(wTrt(U_3636,U_3635,U_3634,throw_list_char(U_3633),U_3632))
      | ? [U_3631] :
          ( hBOOL(is_refT(U_3631))
          & hBOOL(wTrt(U_3636,U_3635,U_3634,U_3633,U_3631)) ) ),
    inference(miniscope,[status(thm)],[f_698_2]) ).

fof(f_698_4,plain,
    ! [U_3636,U_3635,U_3634,U_3633] :
      ( ! [U_3632] : ~ hBOOL(wTrt(U_3636,U_3635,U_3634,throw_list_char(U_3633),U_3632))
      | ( hBOOL(is_refT(sK275(U_3636,U_3635,U_3634,U_3633)))
        & hBOOL(wTrt(U_3636,U_3635,U_3634,U_3633,sK275(U_3636,U_3635,U_3634,U_3633))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK275]),skolemize(U_3631,sK275(U_3636,U_3635,U_3634,U_3633))],[f_698_3]) ).

cnf(f_698_5,plain,
    ( hBOOL(wTrt(U_3636,U_3635,U_3634,U_3633,sK275(U_3636,U_3635,U_3634,U_3633)))
    | ~ hBOOL(wTrt(U_3636,U_3635,U_3634,throw_list_char(U_3633),U_3632)) ),
    inference(clausify,[status(thm)],[f_698_4]) ).

cnf(f_698_6,plain,
    ( hBOOL(is_refT(sK275(U_3636,U_3635,U_3634,U_3633)))
    | ~ hBOOL(wTrt(U_3636,U_3635,U_3634,throw_list_char(U_3633),U_3632)) ),
    inference(clausify,[status(thm)],[f_698_4]) ).

fof(f_699_1,plain,
    ! [T_1] :
      ( ? [C_2] : T_1 = class(C_2)
      | T_1 = nt
      | ~ hBOOL(is_refT(T_1)) ),
    inference(fof_nnf,[status(thm)],[fact_659_refTE]) ).

fof(f_699_2,plain,
    ! [U_3638] :
      ( ? [U_3637] : U_3638 = class(U_3637)
      | U_3638 = nt
      | ~ hBOOL(is_refT(U_3638)) ),
    inference(variable_rename,[status(thm)],[f_699_1]) ).

fof(f_699_3,plain,
    ! [U_3638] :
      ( U_3638 = class(sK276(U_3638))
      | U_3638 = nt
      | ~ hBOOL(is_refT(U_3638)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK276]),skolemize(U_3637,sK276(U_3638))],[f_699_2]) ).

cnf(f_699_4,plain,
    ( U_3638 = class(sK276(U_3638))
    | U_3638 = nt
    | ~ hBOOL(is_refT(U_3638)) ),
    inference(clausify,[status(thm)],[f_699_3]) ).

fof(f_700_1,plain,
    ! [C_1,Pa,Hb,Ea,Eb,Ta] :
      ( hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(C_1,Eb),class(C_1)))
      | ~ hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),C_1))
      | ~ hBOOL(is_refT(Ta))
      | ~ hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_660_WTrtCast]) ).

fof(f_700_2,plain,
    ! [U_3644,U_3643,U_3642,U_3641,U_3640,U_3639] :
      ( hBOOL(wTrt(U_3643,U_3642,U_3641,cast_list_char(U_3644,U_3640),class(U_3644)))
      | ~ hBOOL(hAPP_list_char_bool(is_cla570604648t_char(U_3643),U_3644))
      | ~ hBOOL(is_refT(U_3639))
      | ~ hBOOL(wTrt(U_3643,U_3642,U_3641,U_3640,U_3639)) ),
    inference(variable_rename,[status(thm)],[f_700_1]) ).

cnf(f_700_3,plain,
    ( hBOOL(wTrt(U_3643,U_3642,U_3641,cast_list_char(U_3644,U_3640),class(U_3644)))
    | ~ hBOOL(hAPP_list_char_bool(is_cla570604648t_char(U_3643),U_3644))
    | ~ hBOOL(is_refT(U_3639))
    | ~ hBOOL(wTrt(U_3643,U_3642,U_3641,U_3640,U_3639)) ),
    inference(clausify,[status(thm)],[f_700_2]) ).

fof(f_701_1,plain,
    ! [Bop,E_2,Eb,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_661_BinOpRedsThrow2]) ).

fof(f_701_2,plain,
    ! [U_3653,U_3652,U_3651,U_3650,U_3649,U_3648,U_3647,U_3646,U_3645] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3649,U_3653,U_3652)),U_3648)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3651)),U_3650)),transi2024712006on_val(red(U_3645))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3652),U_3646)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3651)),U_3650)),transi2024712006on_val(red(U_3645))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3649),U_3648)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3647)),U_3646)),transi2024712006on_val(red(U_3645)))) ),
    inference(variable_rename,[status(thm)],[f_701_1]) ).

cnf(f_701_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3649,U_3653,U_3652)),U_3648)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3651)),U_3650)),transi2024712006on_val(red(U_3645))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3652),U_3646)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3651)),U_3650)),transi2024712006on_val(red(U_3645))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3649),U_3648)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3647)),U_3646)),transi2024712006on_val(red(U_3645)))) ),
    inference(clausify,[status(thm)],[f_701_2]) ).

fof(f_702_1,plain,
    ! [Bop,E_2,Pa,E_1,S_0,Eb,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(Eb)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_662_eval__evals_OBinOpThrow1]) ).

fof(f_702_2,plain,
    ! [U_3660,U_3659,U_3658,U_3657,U_3656,U_3655,U_3654] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3658,binOp_list_char(U_3657,U_3660,U_3659),U_3656),throw_list_char(U_3655)),U_3654))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3658,U_3657,U_3656),throw_list_char(U_3655)),U_3654)) ),
    inference(variable_rename,[status(thm)],[f_702_1]) ).

cnf(f_702_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3658,binOp_list_char(U_3657,U_3660,U_3659),U_3656),throw_list_char(U_3655)),U_3654))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3658,U_3657,U_3656),throw_list_char(U_3655)),U_3654)) ),
    inference(clausify,[status(thm)],[f_702_2]) ).

fof(f_703_1,plain,
    ! [Bop,E_2,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(Eb,Bop,E_2),S_2),binOp_list_char(E_b,Bop,E_2)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_663_redp__redsp_OBinOpRed1]) ).

fof(f_703_2,plain,
    ! [U_3667,U_3666,U_3665,U_3664,U_3663,U_3662,U_3661] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3665,binOp_list_char(U_3664,U_3667,U_3666),U_3663),binOp_list_char(U_3662,U_3667,U_3666)),U_3661))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3665,U_3664,U_3663),U_3662),U_3661)) ),
    inference(variable_rename,[status(thm)],[f_703_1]) ).

cnf(f_703_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3665,binOp_list_char(U_3664,U_3667,U_3666),U_3663),binOp_list_char(U_3662,U_3667,U_3666)),U_3661))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3665,U_3664,U_3663),U_3662),U_3661)) ),
    inference(clausify,[status(thm)],[f_703_2]) ).

fof(f_704_1,plain,
    ! [Pa,Eb,Bop,E_2,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(throw_list_char(Eb),Bop,E_2),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_664_redp__redsp_OBinOpThrow1]) ).

fof(f_704_2,plain,
    ! [U_3672,U_3671,U_3670,U_3669,U_3668] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3672,binOp_list_char(throw_list_char(U_3671),U_3670,U_3669),U_3668),throw_list_char(U_3671)),U_3668)),
    inference(variable_rename,[status(thm)],[f_704_1]) ).

cnf(f_704_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3672,binOp_list_char(throw_list_char(U_3671),U_3670,U_3669),U_3668),throw_list_char(U_3671)),U_3668)),
    inference(clausify,[status(thm)],[f_704_2]) ).

fof(f_705_1,plain,
    ! [V_1,Bop,Pa,Eb,S_2,E_b,S] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,Eb),S_2),binOp_list_char(val_list_char(V_1),Bop,E_b)),S))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_665_redp__redsp_OBinOpRed2]) ).

fof(f_705_2,plain,
    ! [U_3679,U_3678,U_3677,U_3676,U_3675,U_3674,U_3673] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3677,binOp_list_char(val_list_char(U_3679),U_3678,U_3676),U_3675),binOp_list_char(val_list_char(U_3679),U_3678,U_3674)),U_3673))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3677,U_3676,U_3675),U_3674),U_3673)) ),
    inference(variable_rename,[status(thm)],[f_705_1]) ).

cnf(f_705_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3677,binOp_list_char(val_list_char(U_3679),U_3678,U_3676),U_3675),binOp_list_char(val_list_char(U_3679),U_3678,U_3674)),U_3673))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3677,U_3676,U_3675),U_3674),U_3673)) ),
    inference(clausify,[status(thm)],[f_705_2]) ).

fof(f_706_1,plain,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_666_red__reds_OBinOpRed1]) ).

fof(f_706_2,plain,
    ! [U_3686,U_3685,U_3684,U_3683,U_3682,U_3681,U_3680] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3684,U_3686,U_3685)),U_3683)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3682,U_3686,U_3685)),U_3681)),red(U_3680)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3684),U_3683)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3682),U_3681)),red(U_3680))) ),
    inference(variable_rename,[status(thm)],[f_706_1]) ).

cnf(f_706_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3684,U_3686,U_3685)),U_3683)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3682,U_3686,U_3685)),U_3681)),red(U_3680)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3684),U_3683)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3682),U_3681)),red(U_3680))) ),
    inference(clausify,[status(thm)],[f_706_2]) ).

fof(f_707_1,plain,
    ! [Bop,E_2,Eb,S_2_1,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(Eb)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_667_eval__evals_OBinOpThrow2]) ).

fof(f_707_2,plain,
    ! [U_3695,U_3694,U_3693,U_3692,U_3691,U_3690,U_3689,U_3688,U_3687] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,binOp_list_char(U_3690,U_3695,U_3694),U_3689),throw_list_char(U_3693)),U_3692))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,U_3694,U_3687),throw_list_char(U_3693)),U_3692))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,U_3690,U_3689),val_list_char(U_3688)),U_3687)) ),
    inference(variable_rename,[status(thm)],[f_707_1]) ).

cnf(f_707_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,binOp_list_char(U_3690,U_3695,U_3694),U_3689),throw_list_char(U_3693)),U_3692))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,U_3694,U_3687),throw_list_char(U_3693)),U_3692))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3691,U_3690,U_3689),val_list_char(U_3688)),U_3687)) ),
    inference(clausify,[status(thm)],[f_707_2]) ).

fof(f_708_1,plain,
    ! [Pa,V_1,Bop,Eb,S_2] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2)),
    inference(fof_nnf,[status(thm)],[fact_668_redp__redsp_OBinOpThrow2]) ).

fof(f_708_2,plain,
    ! [U_3700,U_3699,U_3698,U_3697,U_3696] : hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3700,binOp_list_char(val_list_char(U_3699),U_3698,throw_list_char(U_3697)),U_3696),throw_list_char(U_3697)),U_3696)),
    inference(variable_rename,[status(thm)],[f_708_1]) ).

cnf(f_708_3,plain,
    hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3700,binOp_list_char(val_list_char(U_3699),U_3698,throw_list_char(U_3697)),U_3696),throw_list_char(U_3697)),U_3696)),
    inference(clausify,[status(thm)],[f_708_2]) ).

fof(f_709_1,plain,
    ! [V_1,Bop,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,E_b)),S)),red(Pa)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) ),
    inference(fof_nnf,[status(thm)],[fact_669_red__reds_OBinOpRed2]) ).

fof(f_709_2,plain,
    ! [U_3707,U_3706,U_3705,U_3704,U_3703,U_3702,U_3701] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3707),U_3706,U_3705)),U_3704)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3707),U_3706,U_3703)),U_3702)),red(U_3701)))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3705),U_3704)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3703),U_3702)),red(U_3701))) ),
    inference(variable_rename,[status(thm)],[f_709_1]) ).

cnf(f_709_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3707),U_3706,U_3705)),U_3704)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3707),U_3706,U_3703)),U_3702)),red(U_3701)))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3705),U_3704)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3703),U_3702)),red(U_3701))) ),
    inference(clausify,[status(thm)],[f_709_2]) ).

fof(f_710_1,plain,
    ! [Eb,Bop,E_2,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(throw_list_char(Eb),Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_670_red__reds_OBinOpThrow1]) ).

fof(f_710_2,plain,
    ! [U_3712,U_3711,U_3710,U_3709,U_3708] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(throw_list_char(U_3712),U_3711,U_3710)),U_3709)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3712)),U_3709)),red(U_3708))),
    inference(variable_rename,[status(thm)],[f_710_1]) ).

cnf(f_710_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(throw_list_char(U_3712),U_3711,U_3710)),U_3709)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3712)),U_3709)),red(U_3708))),
    inference(clausify,[status(thm)],[f_710_2]) ).

fof(f_711_1,plain,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_671_BinOp1Reds]) ).

fof(f_711_2,plain,
    ! [U_3719,U_3718,U_3717,U_3716,U_3715,U_3714,U_3713] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3717,U_3719,U_3718)),U_3716)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3715,U_3719,U_3718)),U_3714)),transi2024712006on_val(red(U_3713))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3717),U_3716)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3715),U_3714)),transi2024712006on_val(red(U_3713)))) ),
    inference(variable_rename,[status(thm)],[f_711_1]) ).

cnf(f_711_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3717,U_3719,U_3718)),U_3716)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3715,U_3719,U_3718)),U_3714)),transi2024712006on_val(red(U_3713))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3717),U_3716)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3715),U_3714)),transi2024712006on_val(red(U_3713)))) ),
    inference(clausify,[status(thm)],[f_711_2]) ).

fof(f_712_1,plain,
    ! [V_1,Bop,Eb,S_2,Pa] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa))),
    inference(fof_nnf,[status(thm)],[fact_672_red__reds_OBinOpThrow2]) ).

fof(f_712_2,plain,
    ! [U_3724,U_3723,U_3722,U_3721,U_3720] : hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3724),U_3723,throw_list_char(U_3722))),U_3721)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3722)),U_3721)),red(U_3720))),
    inference(variable_rename,[status(thm)],[f_712_1]) ).

cnf(f_712_3,plain,
    hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3724),U_3723,throw_list_char(U_3722))),U_3721)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3722)),U_3721)),red(U_3720))),
    inference(clausify,[status(thm)],[f_712_2]) ).

fof(f_713_1,plain,
    ! [Va,Bop,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_673_BinOp2Reds]) ).

fof(f_713_2,plain,
    ! [U_3731,U_3730,U_3729,U_3728,U_3727,U_3726,U_3725] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3731),U_3730,U_3729)),U_3728)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3731),U_3730,U_3727)),U_3726)),transi2024712006on_val(red(U_3725))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3729),U_3728)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3727),U_3726)),transi2024712006on_val(red(U_3725)))) ),
    inference(variable_rename,[status(thm)],[f_713_1]) ).

cnf(f_713_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3731),U_3730,U_3729)),U_3728)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3731),U_3730,U_3727)),U_3726)),transi2024712006on_val(red(U_3725))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3729),U_3728)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3727),U_3726)),transi2024712006on_val(red(U_3725)))) ),
    inference(clausify,[status(thm)],[f_713_2]) ).

fof(f_714_1,plain,
    ! [Bop,E_2,Eb,S_2,E_b,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_674_BinOpRedsThrow1]) ).

fof(f_714_2,plain,
    ! [U_3738,U_3737,U_3736,U_3735,U_3734,U_3733,U_3732] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3736,U_3738,U_3737)),U_3735)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3734)),U_3733)),transi2024712006on_val(red(U_3732))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3736),U_3735)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3734)),U_3733)),transi2024712006on_val(red(U_3732)))) ),
    inference(variable_rename,[status(thm)],[f_714_1]) ).

cnf(f_714_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3736,U_3738,U_3737)),U_3735)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3734)),U_3733)),transi2024712006on_val(red(U_3732))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3736),U_3735)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(U_3734)),U_3733)),transi2024712006on_val(red(U_3732)))) ),
    inference(clausify,[status(thm)],[f_714_2]) ).

fof(f_715_1,plain,
    ! [Pa,Hb,Ea,D,Eb,Ta] :
      ( ( ? [T] :
            ( hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),D))
            & hBOOL(is_refT(T))
            & hBOOL(wTrt(Pa,Hb,Ea,Eb,T)) )
        & Ta = class(D) )
      | ~ hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(D,Eb),Ta)) ),
    inference(fof_nnf,[status(thm)],[fact_675_WTrt__elim__cases_I6_J]) ).

fof(f_715_2,plain,
    ! [U_3745,U_3744,U_3743,U_3742,U_3741,U_3740] :
      ( ( ? [U_3739] :
            ( hBOOL(hAPP_list_char_bool(is_cla570604648t_char(U_3745),U_3742))
            & hBOOL(is_refT(U_3739))
            & hBOOL(wTrt(U_3745,U_3744,U_3743,U_3741,U_3739)) )
        & U_3740 = class(U_3742) )
      | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(variable_rename,[status(thm)],[f_715_1]) ).

fof(f_715_3,plain,
    ! [U_3745,U_3744,U_3743,U_3742,U_3741,U_3740] :
      ( ( hBOOL(hAPP_list_char_bool(is_cla570604648t_char(U_3745),U_3742))
        & hBOOL(is_refT(sK277(U_3745,U_3744,U_3743,U_3742,U_3741,U_3740)))
        & hBOOL(wTrt(U_3745,U_3744,U_3743,U_3741,sK277(U_3745,U_3744,U_3743,U_3742,U_3741,U_3740)))
        & U_3740 = class(U_3742) )
      | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK277]),skolemize(U_3739,sK277(U_3745,U_3744,U_3743,U_3742,U_3741,U_3740))],[f_715_2]) ).

cnf(f_715_4,plain,
    ( U_3740 = class(U_3742)
    | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(clausify,[status(thm)],[f_715_3]) ).

cnf(f_715_5,plain,
    ( hBOOL(wTrt(U_3745,U_3744,U_3743,U_3741,sK277(U_3745,U_3744,U_3743,U_3742,U_3741,U_3740)))
    | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(clausify,[status(thm)],[f_715_3]) ).

cnf(f_715_6,plain,
    ( hBOOL(is_refT(sK277(U_3745,U_3744,U_3743,U_3742,U_3741,U_3740)))
    | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(clausify,[status(thm)],[f_715_3]) ).

cnf(f_715_7,plain,
    ( hBOOL(hAPP_list_char_bool(is_cla570604648t_char(U_3745),U_3742))
    | ~ hBOOL(wTrt(U_3745,U_3744,U_3743,cast_list_char(U_3742,U_3741),U_3740)) ),
    inference(clausify,[status(thm)],[f_715_3]) ).

fof(f_716_1,plain,
    ! [Bop,Va,E_2,V_2,S_2_1,E_1,S_0,V_1,S_1,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa))))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) != hAPP_val_option_val(some_val,Va)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_2)),S_2_1)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_676_BinOpRedsVal]) ).

fof(f_716_2,plain,
    ! [U_3755,U_3754,U_3753,U_3752,U_3751,U_3750,U_3749,U_3748,U_3747,U_3746] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3750,U_3755,U_3753)),U_3749)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3754)),U_3751)),transi2024712006on_val(red(U_3746))))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3755),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3748),U_3752))) != hAPP_val_option_val(some_val,U_3754)
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3753),U_3747)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3752)),U_3751)),transi2024712006on_val(red(U_3746))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3750),U_3749)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3748)),U_3747)),transi2024712006on_val(red(U_3746)))) ),
    inference(variable_rename,[status(thm)],[f_716_1]) ).

cnf(f_716_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(U_3750,U_3755,U_3753)),U_3749)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3754)),U_3751)),transi2024712006on_val(red(U_3746))))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3755),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3748),U_3752))) != hAPP_val_option_val(some_val,U_3754)
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3753),U_3747)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3752)),U_3751)),transi2024712006on_val(red(U_3746))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3750),U_3749)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3748)),U_3747)),transi2024712006on_val(red(U_3746)))) ),
    inference(clausify,[status(thm)],[f_716_2]) ).

fof(f_717_1,plain,
    ! [Bop,Va,E_2,V_2,S_2_1,Pa,E_1,S_0,V_1,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),val_list_char(Va)),S_2_1))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) != hAPP_val_option_val(some_val,Va)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(V_2)),S_2_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_677_BinOp]) ).

fof(f_717_2,plain,
    ! [U_3765,U_3764,U_3763,U_3762,U_3761,U_3760,U_3759,U_3758,U_3757,U_3756] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,binOp_list_char(U_3759,U_3765,U_3763),U_3758),val_list_char(U_3764)),U_3761))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3765),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3757),U_3762))) != hAPP_val_option_val(some_val,U_3764)
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,U_3763,U_3756),val_list_char(U_3762)),U_3761))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,U_3759,U_3758),val_list_char(U_3757)),U_3756)) ),
    inference(variable_rename,[status(thm)],[f_717_1]) ).

cnf(f_717_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,binOp_list_char(U_3759,U_3765,U_3763),U_3758),val_list_char(U_3764)),U_3761))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3765),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3757),U_3762))) != hAPP_val_option_val(some_val,U_3764)
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,U_3763,U_3756),val_list_char(U_3762)),U_3761))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3760,U_3759,U_3758),val_list_char(U_3757)),U_3756)) ),
    inference(clausify,[status(thm)],[f_717_2]) ).

fof(f_718_1,plain,
    ! [Pa,S_2,Bop,V_1,V_2,Va] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2)),S_2),val_list_char(Va)),S_2))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) != hAPP_val_option_val(some_val,Va) ),
    inference(fof_nnf,[status(thm)],[fact_678_redp__redsp_ORedBinOp]) ).

fof(f_718_2,plain,
    ! [U_3771,U_3770,U_3769,U_3768,U_3767,U_3766] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3771,binOp_list_char(val_list_char(U_3768),U_3769,val_list_char(U_3767)),U_3770),val_list_char(U_3766)),U_3770))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3769),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3768),U_3767))) != hAPP_val_option_val(some_val,U_3766) ),
    inference(variable_rename,[status(thm)],[f_718_1]) ).

cnf(f_718_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(U_3771,binOp_list_char(val_list_char(U_3768),U_3769,val_list_char(U_3767)),U_3770),val_list_char(U_3766)),U_3770))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3769),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3768),U_3767))) != hAPP_val_option_val(some_val,U_3766) ),
    inference(clausify,[status(thm)],[f_718_2]) ).

fof(f_719_1,plain,
    ! [S_2,Pa,Bop,V_1,V_2,Va] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa)))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) != hAPP_val_option_val(some_val,Va) ),
    inference(fof_nnf,[status(thm)],[fact_679_red__reds_ORedBinOp]) ).

fof(f_719_2,plain,
    ! [U_3777,U_3776,U_3775,U_3774,U_3773,U_3772] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3774),U_3775,val_list_char(U_3773))),U_3777)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3772)),U_3777)),red(U_3776)))
      | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3775),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3774),U_3773))) != hAPP_val_option_val(some_val,U_3772) ),
    inference(variable_rename,[status(thm)],[f_719_1]) ).

cnf(f_719_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(U_3774),U_3775,val_list_char(U_3773))),U_3777)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U_3772)),U_3777)),red(U_3776)))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3775),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3774),U_3773))) != hAPP_val_option_val(some_val,U_3772) ),
    inference(clausify,[status(thm)],[f_719_2]) ).

fof(f_720_1,plain,
    ! [Pa,E_1,Bop,E_2,S_2,E_b,S] :
      ( ? [V_1_2,S_1_1,E] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),throw_list_char(E)),S))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1))
          & E_b = throw_list_char(E) )
      | ? [E] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S))
          & E_b = throw_list_char(E) )
      | ? [V_1_2,S_1_1,V_2_2,V_3] :
          ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_2),V_2_2))) = hAPP_val_option_val(some_val,V_3)
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),val_list_char(V_2_2)),S))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1))
          & E_b = val_list_char(V_3) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_2),E_b),S)) ),
    inference(fof_nnf,[status(thm)],[fact_680_eval__cases_I3_J]) ).

fof(f_720_2,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ? [U_3782] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(U_3782)),U_3786))
          & U_3787 = throw_list_char(U_3782) )
      | ? [U_3781,U_3780,U_3779,U_3778] :
          ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3781),U_3779))) = hAPP_val_option_val(some_val,U_3778)
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3780),val_list_char(U_3779)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3781)),U_3780))
          & U_3787 = val_list_char(U_3778) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(variable_rename,[status(thm)],[f_720_1]) ).

fof(f_720_3,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ? [U_3782] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(U_3782)),U_3786))
          & U_3787 = throw_list_char(U_3782) )
      | ? [U_3780,U_3779,U_3778] :
          ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),U_3779))) = hAPP_val_option_val(some_val,U_3778)
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3780),val_list_char(U_3779)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3780))
          & U_3787 = val_list_char(U_3778) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK278]),skolemize(U_3781,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_2]) ).

fof(f_720_4,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ? [U_3782] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(U_3782)),U_3786))
          & U_3787 = throw_list_char(U_3782) )
      | ? [U_3779,U_3778] :
          ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),U_3779))) = hAPP_val_option_val(some_val,U_3778)
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(U_3779)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
          & U_3787 = val_list_char(U_3778) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK279]),skolemize(U_3780,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_3]) ).

fof(f_720_5,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ? [U_3782] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(U_3782)),U_3786))
          & U_3787 = throw_list_char(U_3782) )
      | ? [U_3778] :
          ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,U_3778)
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
          & U_3787 = val_list_char(U_3778) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK280]),skolemize(U_3779,sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_4]) ).

fof(f_720_6,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ? [U_3782] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(U_3782)),U_3786))
          & U_3787 = throw_list_char(U_3782) )
      | ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK281]),skolemize(U_3778,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_5]) ).

fof(f_720_7,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3785,U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(U_3785)),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK282]),skolemize(U_3782,sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_6]) ).

fof(f_720_8,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3784,U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,U_3784),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3784))
          & U_3787 = throw_list_char(U_3783) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK283]),skolemize(U_3785,sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_7]) ).

fof(f_720_9,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ? [U_3783] :
          ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(U_3783)),U_3786))
          & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
          & U_3787 = throw_list_char(U_3783) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK284]),skolemize(U_3784,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_8]) ).

fof(f_720_10,plain,
    ! [U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786] :
      ( ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ( hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
        & hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
        & U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)) )
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK285]),skolemize(U_3783,sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))],[f_720_9]) ).

cnf(f_720_11,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_12,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_13,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_14,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_15,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_16,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = val_list_char(sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_17,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_18,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_19,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_20,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_21,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_22,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_23,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_24,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_25,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_26,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_27,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_28,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK279(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),val_list_char(sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_29,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_30,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_31,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | U_3787 = throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_32,plain,
    ( U_3787 = throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_33,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),val_list_char(sK283(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

cnf(f_720_34,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3789,sK284(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),throw_list_char(sK285(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,U_3791,U_3788),throw_list_char(sK282(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))),U_3786))
    | hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,U_3790),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,sK278(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)),sK280(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786)))) = hAPP_val_option_val(some_val,sK281(U_3792,U_3791,U_3790,U_3789,U_3788,U_3787,U_3786))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3792,binOp_list_char(U_3791,U_3790,U_3789),U_3788),U_3787),U_3786)) ),
    inference(clausify,[status(thm)],[f_720_10]) ).

fof(f_721_1,plain,
    ! [V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,unit),V_2_1))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_681_binop_Osimps_I3_J]) ).

fof(f_721_2,plain,
    ! [U_3793] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,unit),U_3793))) = none_val,
    inference(variable_rename,[status(thm)],[f_721_1]) ).

cnf(f_721_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,unit),U_3793))) = none_val,
    inference(clausify,[status(thm)],[f_721_2]) ).

fof(f_722_1,plain,
    ! [V_1_1,V] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),addr(V)))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_682_binop_Osimps_I10_J]) ).

fof(f_722_2,plain,
    ! [U_3795,U_3794] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3795),addr(U_3794)))) = none_val,
    inference(variable_rename,[status(thm)],[f_722_1]) ).

cnf(f_722_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3795),addr(U_3794)))) = none_val,
    inference(clausify,[status(thm)],[f_722_2]) ).

fof(f_723_1,plain,
    ! [V,V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,addr(V)),V_2_1))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_683_binop_Osimps_I6_J]) ).

fof(f_723_2,plain,
    ! [U_3797,U_3796] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,addr(U_3797)),U_3796))) = none_val,
    inference(variable_rename,[status(thm)],[f_723_1]) ).

cnf(f_723_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,addr(U_3797)),U_3796))) = none_val,
    inference(clausify,[status(thm)],[f_723_2]) ).

fof(f_724_1,plain,
    ! [V_2_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,null),V_2_1))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_684_binop_Osimps_I4_J]) ).

fof(f_724_2,plain,
    ! [U_3798] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,null),U_3798))) = none_val,
    inference(variable_rename,[status(thm)],[f_724_1]) ).

cnf(f_724_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,null),U_3798))) = none_val,
    inference(clausify,[status(thm)],[f_724_2]) ).

fof(f_725_1,plain,
    ! [V_1_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),null))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_685_binop_Osimps_I8_J]) ).

fof(f_725_2,plain,
    ! [U_3799] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3799),null))) = none_val,
    inference(variable_rename,[status(thm)],[f_725_1]) ).

cnf(f_725_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3799),null))) = none_val,
    inference(clausify,[status(thm)],[f_725_2]) ).

fof(f_726_1,plain,
    ! [V_1_1] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),unit))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_686_binop_Osimps_I7_J]) ).

fof(f_726_2,plain,
    ! [U_3800] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3800),unit))) = none_val,
    inference(variable_rename,[status(thm)],[f_726_1]) ).

cnf(f_726_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3800),unit))) = none_val,
    inference(clausify,[status(thm)],[f_726_2]) ).

fof(f_727_1,plain,
    ! [Va,V_2] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,bool(Va)),V_2))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_687_binop_Osimps_I5_J]) ).

fof(f_727_2,plain,
    ! [U_3802,U_3801] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,bool(U_3802)),U_3801))) = none_val,
    inference(variable_rename,[status(thm)],[f_727_1]) ).

cnf(f_727_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,bool(U_3802)),U_3801))) = none_val,
    inference(clausify,[status(thm)],[f_727_2]) ).

fof(f_728_1,plain,
    ! [V_1,Va] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),bool(Va)))) = none_val,
    inference(fof_nnf,[status(thm)],[fact_688_binop_Osimps_I9_J]) ).

fof(f_728_2,plain,
    ! [U_3804,U_3803] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3804),bool(U_3803)))) = none_val,
    inference(variable_rename,[status(thm)],[f_728_1]) ).

cnf(f_728_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3804),bool(U_3803)))) = none_val,
    inference(clausify,[status(thm)],[f_728_2]) ).

fof(f_729_1,plain,
    ! [Bool_1] : null != bool(Bool_1),
    inference(fof_nnf,[status(thm)],[fact_689_val_Osimps_I12_J]) ).

fof(f_729_2,plain,
    ! [U_3805] : null != bool(U_3805),
    inference(variable_rename,[status(thm)],[f_729_1]) ).

cnf(f_729_3,plain,
    null != bool(U_3805),
    inference(clausify,[status(thm)],[f_729_2]) ).

fof(f_730_1,plain,
    ! [Bool_1] : bool(Bool_1) != null,
    inference(fof_nnf,[status(thm)],[fact_690_val_Osimps_I13_J]) ).

fof(f_730_2,plain,
    ! [U_3806] : bool(U_3806) != null,
    inference(variable_rename,[status(thm)],[f_730_1]) ).

cnf(f_730_3,plain,
    bool(U_3806) != null,
    inference(clausify,[status(thm)],[f_730_2]) ).

fof(f_731_1,plain,
    ! [Bool,Bool_1] :
      ( ( bool(Bool) = bool(Bool_1)
        | ( ~ hBOOL(Bool)
          & hBOOL(Bool_1) )
        | ( ~ hBOOL(Bool_1)
          & hBOOL(Bool) ) )
      & ( ( ( hBOOL(Bool)
            | ~ hBOOL(Bool_1) )
          & ( hBOOL(Bool_1)
            | ~ hBOOL(Bool) ) )
        | bool(Bool) != bool(Bool_1) ) ),
    inference(fof_nnf,[status(thm)],[fact_691_val_Osimps_I1_J]) ).

fof(f_731_2,plain,
    ! [U_3808,U_3807] :
      ( ( bool(U_3808) = bool(U_3807)
        | ( ~ hBOOL(U_3808)
          & hBOOL(U_3807) )
        | ( ~ hBOOL(U_3807)
          & hBOOL(U_3808) ) )
      & ( ( ( hBOOL(U_3808)
            | ~ hBOOL(U_3807) )
          & ( hBOOL(U_3807)
            | ~ hBOOL(U_3808) ) )
        | bool(U_3808) != bool(U_3807) ) ),
    inference(variable_rename,[status(thm)],[f_731_1]) ).

fof(f_731_3,plain,
    ( ! [U_3812,U_3810] :
        ( bool(U_3812) = bool(U_3810)
        | ( ~ hBOOL(U_3812)
          & hBOOL(U_3810) )
        | ( ~ hBOOL(U_3810)
          & hBOOL(U_3812) ) )
    & ! [U_3811,U_3809] :
        ( ( ( hBOOL(U_3811)
            | ~ hBOOL(U_3809) )
          & ( hBOOL(U_3809)
            | ~ hBOOL(U_3811) ) )
        | bool(U_3811) != bool(U_3809) ) ),
    inference(miniscope,[status(thm)],[f_731_2]) ).

cnf(f_731_4,plain,
    ( hBOOL(U_3809)
    | ~ hBOOL(U_3811)
    | bool(U_3811) != bool(U_3809) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

cnf(f_731_5,plain,
    ( hBOOL(U_3811)
    | ~ hBOOL(U_3809)
    | bool(U_3811) != bool(U_3809) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

cnf(f_731_6,plain,
    ( hBOOL(U_3810)
    | hBOOL(U_3812)
    | bool(U_3812) = bool(U_3810) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

cnf(f_731_7,plain,
    ( ~ hBOOL(U_3812)
    | hBOOL(U_3812)
    | bool(U_3812) = bool(U_3810) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

cnf(f_731_8,plain,
    ( hBOOL(U_3810)
    | ~ hBOOL(U_3810)
    | bool(U_3812) = bool(U_3810) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

cnf(f_731_9,plain,
    ( ~ hBOOL(U_3812)
    | ~ hBOOL(U_3810)
    | bool(U_3812) = bool(U_3810) ),
    inference(clausify,[status(thm)],[f_731_3]) ).

fof(f_732_1,plain,
    ! [Bool_1] : unit != bool(Bool_1),
    inference(fof_nnf,[status(thm)],[fact_692_val_Osimps_I6_J]) ).

fof(f_732_2,plain,
    ! [U_3813] : unit != bool(U_3813),
    inference(variable_rename,[status(thm)],[f_732_1]) ).

cnf(f_732_3,plain,
    unit != bool(U_3813),
    inference(clausify,[status(thm)],[f_732_2]) ).

fof(f_733_1,plain,
    ! [Bool_1] : bool(Bool_1) != unit,
    inference(fof_nnf,[status(thm)],[fact_693_val_Osimps_I7_J]) ).

fof(f_733_2,plain,
    ! [U_3814] : bool(U_3814) != unit,
    inference(variable_rename,[status(thm)],[f_733_1]) ).

cnf(f_733_3,plain,
    bool(U_3814) != unit,
    inference(clausify,[status(thm)],[f_733_2]) ).

fof(f_734_1,plain,
    ! [Nat,Bool] : addr(Nat) != bool(Bool),
    inference(fof_nnf,[status(thm)],[fact_694_val_Osimps_I21_J]) ).

fof(f_734_2,plain,
    ! [U_3816,U_3815] : addr(U_3816) != bool(U_3815),
    inference(variable_rename,[status(thm)],[f_734_1]) ).

cnf(f_734_3,plain,
    addr(U_3816) != bool(U_3815),
    inference(clausify,[status(thm)],[f_734_2]) ).

fof(f_735_1,plain,
    ! [Bool,Nat] : bool(Bool) != addr(Nat),
    inference(fof_nnf,[status(thm)],[fact_695_val_Osimps_I20_J]) ).

fof(f_735_2,plain,
    ! [U_3818,U_3817] : bool(U_3818) != addr(U_3817),
    inference(variable_rename,[status(thm)],[f_735_1]) ).

cnf(f_735_3,plain,
    bool(U_3818) != addr(U_3817),
    inference(clausify,[status(thm)],[f_735_2]) ).

fof(f_736_1,plain,
    ! [V_1,V_2] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,c_Expr_Obop_OEq),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,V_1),V_2))),
    inference(fof_nnf,[status(thm)],[fact_696_binop_Osimps_I1_J]) ).

fof(f_736_2,plain,
    ! [U_3820,U_3819] : hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,c_Expr_Obop_OEq),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3820),U_3819))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3820),U_3819))),
    inference(variable_rename,[status(thm)],[f_736_1]) ).

cnf(f_736_3,plain,
    hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,c_Expr_Obop_OEq),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,U_3820),U_3819))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3820),U_3819))),
    inference(clausify,[status(thm)],[f_736_2]) ).

fof(f_737_1,plain,
    ! [C,B,S_2,S,Pa] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,while_list_char(B,C)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),S)),transi2024712006on_val(red(Pa))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(bool(fFalse))),S)),transi2024712006on_val(red(Pa)))) ),
    inference(fof_nnf,[status(thm)],[fact_697_WhileFReds]) ).

fof(f_737_2,plain,
    ! [U_3825,U_3824,U_3823,U_3822,U_3821] :
      ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,while_list_char(U_3824,U_3825)),U_3823)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),U_3822)),transi2024712006on_val(red(U_3821))))
      | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3824),U_3823)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(bool(fFalse))),U_3822)),transi2024712006on_val(red(U_3821)))) ),
    inference(variable_rename,[status(thm)],[f_737_1]) ).

cnf(f_737_3,plain,
    ( hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,while_list_char(U_3824,U_3825)),U_3823)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),U_3822)),transi2024712006on_val(red(U_3821))))
    | ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,U_3824),U_3823)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(bool(fFalse))),U_3822)),transi2024712006on_val(red(U_3821)))) ),
    inference(clausify,[status(thm)],[f_737_2]) ).

fof(f_738_1,plain,
    ! [C,Pa,Eb,S_0,E_b,S_1] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Eb,C),S_0),throw_list_char(E_b)),S_1))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) ),
    inference(fof_nnf,[status(thm)],[fact_698_WhileCondThrow]) ).

fof(f_738_2,plain,
    ! [U_3831,U_3830,U_3829,U_3828,U_3827,U_3826] :
      ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3830,while_list_char(U_3829,U_3831),U_3828),throw_list_char(U_3827)),U_3826))
      | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3830,U_3829,U_3828),throw_list_char(U_3827)),U_3826)) ),
    inference(variable_rename,[status(thm)],[f_738_1]) ).

cnf(f_738_3,plain,
    ( hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3830,while_list_char(U_3829,U_3831),U_3828),throw_list_char(U_3827)),U_3826))
    | ~ hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(U_3830,U_3829,U_3828),throw_list_char(U_3827)),U_3826)) ),
    inference(clausify,[status(thm)],[f_738_2]) ).

fof(f_739_1,plain,
    ! [Y] :
      ( Y = add
      | Y = c_Expr_Obop_OEq
      | ~ is_bop(Y) ),
    inference(fof_nnf,[status(thm)],[fact_699_bop_Oexhaust]) ).

fof(f_739_2,plain,
    ! [U_3832] :
      ( U_3832 = add
      | U_3832 = c_Expr_Obop_OEq
      | ~ is_bop(U_3832) ),
    inference(variable_rename,[status(thm)],[f_739_1]) ).

cnf(f_739_3,plain,
    ( U_3832 = add
    | U_3832 = c_Expr_Obop_OEq
    | ~ is_bop(U_3832) ),
    inference(clausify,[status(thm)],[f_739_2]) ).

fof(f_740_1,plain,
    ! [Q,P] :
      ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))
      | ~ hBOOL(Q)
      | ~ hBOOL(P) ),
    inference(fof_nnf,[status(thm)],[help_fconj_1_1_U]) ).

fof(f_740_2,plain,
    ! [U_3834,U_3833] :
      ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3833),U_3834))
      | ~ hBOOL(U_3834)
      | ~ hBOOL(U_3833) ),
    inference(variable_rename,[status(thm)],[f_740_1]) ).

fof(f_740_3,plain,
    ! [U_3834] :
      ( ! [U_3833] :
          ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3833),U_3834))
          | ~ hBOOL(U_3833) )
      | ~ hBOOL(U_3834) ),
    inference(miniscope,[status(thm)],[f_740_2]) ).

cnf(f_740_4,plain,
    ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3833),U_3834))
    | ~ hBOOL(U_3833)
    | ~ hBOOL(U_3834) ),
    inference(clausify,[status(thm)],[f_740_3]) ).

fof(f_741_1,plain,
    ! [P,Q] :
      ( hBOOL(P)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) ),
    inference(fof_nnf,[status(thm)],[help_fconj_2_1_U]) ).

fof(f_741_2,plain,
    ! [U_3836,U_3835] :
      ( hBOOL(U_3836)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3836),U_3835)) ),
    inference(variable_rename,[status(thm)],[f_741_1]) ).

fof(f_741_3,plain,
    ! [U_3836] :
      ( ! [U_3835] : ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3836),U_3835))
      | hBOOL(U_3836) ),
    inference(miniscope,[status(thm)],[f_741_2]) ).

cnf(f_741_4,plain,
    ( ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3836),U_3835))
    | hBOOL(U_3836) ),
    inference(clausify,[status(thm)],[f_741_3]) ).

fof(f_742_1,plain,
    ! [P,Q] :
      ( hBOOL(Q)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) ),
    inference(fof_nnf,[status(thm)],[help_fconj_3_1_U]) ).

fof(f_742_2,plain,
    ! [U_3838,U_3837] :
      ( hBOOL(U_3837)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3838),U_3837)) ),
    inference(variable_rename,[status(thm)],[f_742_1]) ).

cnf(f_742_3,plain,
    ( hBOOL(U_3837)
    | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,U_3838),U_3837)) ),
    inference(clausify,[status(thm)],[f_742_2]) ).

fof(f_743_1,plain,
    ~ hBOOL(fFalse),
    inference(fof_nnf,[status(thm)],[help_fFalse_1_1_U]) ).

cnf(f_743_2,plain,
    ~ hBOOL(fFalse),
    inference(clausify,[status(thm)],[f_743_1]) ).

fof(f_744_1,plain,
    ! [P] :
      ( P = fFalse
      | P = fTrue
      | ~ is_bool(P) ),
    inference(fof_nnf,[status(thm)],[help_fFalse_1_1_T]) ).

fof(f_744_2,plain,
    ! [U_3839] :
      ( U_3839 = fFalse
      | U_3839 = fTrue
      | ~ is_bool(U_3839) ),
    inference(variable_rename,[status(thm)],[f_744_1]) ).

cnf(f_744_3,plain,
    ( U_3839 = fFalse
    | U_3839 = fTrue
    | ~ is_bool(U_3839) ),
    inference(clausify,[status(thm)],[f_744_2]) ).

fof(f_745_1,plain,
    ! [X,Y] :
      ( X = Y
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)) ),
    inference(fof_nnf,[status(thm)],[help_fequal_1_1_fequal_000tc__Value__Oval_T]) ).

fof(f_745_2,plain,
    ! [U_3841,U_3840] :
      ( U_3841 = U_3840
      | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3841),U_3840)) ),
    inference(variable_rename,[status(thm)],[f_745_1]) ).

cnf(f_745_3,plain,
    ( U_3841 = U_3840
    | ~ hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3841),U_3840)) ),
    inference(clausify,[status(thm)],[f_745_2]) ).

fof(f_746_1,plain,
    ! [X,Y] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y))
      | X != Y ),
    inference(fof_nnf,[status(thm)],[help_fequal_2_1_fequal_000tc__Value__Oval_T]) ).

fof(f_746_2,plain,
    ! [U_3843,U_3842] :
      ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3843),U_3842))
      | U_3843 != U_3842 ),
    inference(variable_rename,[status(thm)],[f_746_1]) ).

cnf(f_746_3,plain,
    ( hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,U_3843),U_3842))
    | U_3843 != U_3842 ),
    inference(clausify,[status(thm)],[f_746_2]) ).

fof(f_747_1,plain,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f176769507l_bool(hAPP_f2051274555l_bool(cOMBB_bool_bool_val,P),Q),R) = hAPP_bool_bool(P,hAPP_val_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Value__Oval_U]) ).

fof(f_747_2,plain,
    ! [U_3846,U_3845,U_3844] : hAPP_val_bool(hAPP_f176769507l_bool(hAPP_f2051274555l_bool(cOMBB_bool_bool_val,U_3846),U_3845),U_3844) = hAPP_bool_bool(U_3846,hAPP_val_bool(U_3845,U_3844)),
    inference(variable_rename,[status(thm)],[f_747_1]) ).

cnf(f_747_3,plain,
    hAPP_val_bool(hAPP_f176769507l_bool(hAPP_f2051274555l_bool(cOMBB_bool_bool_val,U_3846),U_3845),U_3844) = hAPP_bool_bool(U_3846,hAPP_val_bool(U_3845,U_3844)),
    inference(clausify,[status(thm)],[f_747_2]) ).

fof(f_748_1,plain,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f1371002581r_bool(hAPP_f1861125939r_bool(cOMBB_1091123364t_char,P),Q),R) = hAPP_bool_bool(P,hAPP_list_char_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__List__Olist_Itc_]) ).

fof(f_748_2,plain,
    ! [U_3849,U_3848,U_3847] : hAPP_list_char_bool(hAPP_f1371002581r_bool(hAPP_f1861125939r_bool(cOMBB_1091123364t_char,U_3849),U_3848),U_3847) = hAPP_bool_bool(U_3849,hAPP_list_char_bool(U_3848,U_3847)),
    inference(variable_rename,[status(thm)],[f_748_1]) ).

cnf(f_748_3,plain,
    hAPP_list_char_bool(hAPP_f1371002581r_bool(hAPP_f1861125939r_bool(cOMBB_1091123364t_char,U_3849),U_3848),U_3847) = hAPP_bool_bool(U_3849,hAPP_list_char_bool(U_3848,U_3847)),
    inference(clausify,[status(thm)],[f_748_2]) ).

fof(f_749_1,plain,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f1859015701l_bool(hAPP_f653851379l_bool(cOMBB_2121771659al_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P929938951l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Value_]) ).

fof(f_749_2,plain,
    ! [U_3852,U_3851,U_3850] : hAPP_P929938951l_bool(hAPP_f1859015701l_bool(hAPP_f653851379l_bool(cOMBB_2121771659al_val,U_3852),U_3851),U_3850) = hAPP_bool_bool(U_3852,hAPP_P929938951l_bool(U_3851,U_3850)),
    inference(variable_rename,[status(thm)],[f_749_1]) ).

cnf(f_749_3,plain,
    hAPP_P929938951l_bool(hAPP_f1859015701l_bool(hAPP_f653851379l_bool(cOMBB_2121771659al_val,U_3852),U_3851),U_3850) = hAPP_bool_bool(U_3852,hAPP_P929938951l_bool(U_3851,U_3850)),
    inference(clausify,[status(thm)],[f_749_2]) ).

fof(f_750_1,plain,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f414190381l_bool(hAPP_f664873147l_bool(cOMBB_1583755916ol_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_v852496844al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL_]) ).

fof(f_750_2,plain,
    ! [U_3855,U_3854,U_3853] : hAPP_val_bool(hAPP_f414190381l_bool(hAPP_f664873147l_bool(cOMBB_1583755916ol_val,U_3855),U_3854),U_3853) = hAPP_P929938951l_bool(U_3855,hAPP_v852496844al_val(U_3854,U_3853)),
    inference(variable_rename,[status(thm)],[f_750_1]) ).

cnf(f_750_3,plain,
    hAPP_val_bool(hAPP_f414190381l_bool(hAPP_f664873147l_bool(cOMBB_1583755916ol_val,U_3855),U_3854),U_3853) = hAPP_P929938951l_bool(U_3855,hAPP_v852496844al_val(U_3854,U_3853)),
    inference(clausify,[status(thm)],[f_750_2]) ).

fof(f_751_1,plain,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,P),Q),R) = hAPP_f176769507l_bool(P,hAPP_v1392248405l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__HOL__Obool_J_000tc__fun_It]) ).

fof(f_751_2,plain,
    ! [U_3858,U_3857,U_3856] : hAPP_v1392248405l_bool(hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,U_3858),U_3857),U_3856) = hAPP_f176769507l_bool(U_3858,hAPP_v1392248405l_bool(U_3857,U_3856)),
    inference(variable_rename,[status(thm)],[f_751_1]) ).

cnf(f_751_3,plain,
    hAPP_v1392248405l_bool(hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,U_3858),U_3857),U_3856) = hAPP_f176769507l_bool(U_3858,hAPP_v1392248405l_bool(U_3857,U_3856)),
    inference(clausify,[status(thm)],[f_751_2]) ).

fof(f_752_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1074020887l_bool(hAPP_f1863694447l_bool(cOMBB_383678192on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1033709212l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__List__O]) ).

fof(f_752_2,plain,
    ! [U_3861,U_3860,U_3859] : hAPP_f1033709212l_bool(hAPP_f1074020887l_bool(hAPP_f1863694447l_bool(cOMBB_383678192on_val,U_3861),U_3860),U_3859) = hAPP_bool_bool(U_3861,hAPP_f1033709212l_bool(U_3860,U_3859)),
    inference(variable_rename,[status(thm)],[f_752_1]) ).

cnf(f_752_3,plain,
    hAPP_f1033709212l_bool(hAPP_f1074020887l_bool(hAPP_f1863694447l_bool(cOMBB_383678192on_val,U_3861),U_3860),U_3859) = hAPP_bool_bool(U_3861,hAPP_f1033709212l_bool(U_3860,U_3859)),
    inference(clausify,[status(thm)],[f_752_2]) ).

fof(f_753_1,plain,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,P),Q),R) = hAPP_f414190381l_bool(P,hAPP_v1519391al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__Value__Oval_Mtc_]) ).

fof(f_753_2,plain,
    ! [U_3864,U_3863,U_3862] : hAPP_v1392248405l_bool(hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,U_3864),U_3863),U_3862) = hAPP_f414190381l_bool(U_3864,hAPP_v1519391al_val(U_3863,U_3862)),
    inference(variable_rename,[status(thm)],[f_753_1]) ).

cnf(f_753_3,plain,
    hAPP_v1392248405l_bool(hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,U_3864),U_3863),U_3862) = hAPP_f414190381l_bool(U_3864,hAPP_v1519391al_val(U_3863,U_3862)),
    inference(clausify,[status(thm)],[f_753_2]) ).

fof(f_754_1,plain,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f451093418l_bool(hAPP_f967695645l_bool(cOMBB_1353907126al_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_P929466802al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_]) ).

fof(f_754_2,plain,
    ! [U_3867,U_3866,U_3865] : hAPP_P929938951l_bool(hAPP_f451093418l_bool(hAPP_f967695645l_bool(cOMBB_1353907126al_val,U_3867),U_3866),U_3865) = hAPP_P943837928l_bool(U_3867,hAPP_P929466802al_val(U_3866,U_3865)),
    inference(variable_rename,[status(thm)],[f_754_1]) ).

cnf(f_754_3,plain,
    hAPP_P929938951l_bool(hAPP_f451093418l_bool(hAPP_f967695645l_bool(cOMBB_1353907126al_val,U_3867),U_3866),U_3865) = hAPP_P943837928l_bool(U_3867,hAPP_P929466802al_val(U_3866,U_3865)),
    inference(clausify,[status(thm)],[f_754_2]) ).

fof(f_755_1,plain,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f332734435r_bool(hAPP_f775361359r_bool(cOMBB_1749175574t_char,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_l2100324114t_char(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List]) ).

fof(f_755_2,plain,
    ! [U_3870,U_3869,U_3868] : hAPP_list_char_bool(hAPP_f332734435r_bool(hAPP_f775361359r_bool(cOMBB_1749175574t_char,U_3870),U_3869),U_3868) = hAPP_P449474095r_bool(U_3870,hAPP_l2100324114t_char(U_3869,U_3868)),
    inference(variable_rename,[status(thm)],[f_755_1]) ).

cnf(f_755_3,plain,
    hAPP_list_char_bool(hAPP_f332734435r_bool(hAPP_f775361359r_bool(cOMBB_1749175574t_char,U_3870),U_3869),U_3868) = hAPP_P449474095r_bool(U_3870,hAPP_l2100324114t_char(U_3869,U_3868)),
    inference(clausify,[status(thm)],[f_755_2]) ).

fof(f_756_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1935223905l_bool(hAPP_f1589017327l_bool(cOMBB_558176806on_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_f1181212006al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__002]) ).

fof(f_756_2,plain,
    ! [U_3873,U_3872,U_3871] : hAPP_f1033709212l_bool(hAPP_f1935223905l_bool(hAPP_f1589017327l_bool(cOMBB_558176806on_val,U_3873),U_3872),U_3871) = hAPP_P929938951l_bool(U_3873,hAPP_f1181212006al_val(U_3872,U_3871)),
    inference(variable_rename,[status(thm)],[f_756_1]) ).

cnf(f_756_3,plain,
    hAPP_f1033709212l_bool(hAPP_f1935223905l_bool(hAPP_f1589017327l_bool(cOMBB_558176806on_val,U_3873),U_3872),U_3871) = hAPP_P929938951l_bool(U_3873,hAPP_f1181212006al_val(U_3872,U_3871)),
    inference(clausify,[status(thm)],[f_756_2]) ).

fof(f_757_1,plain,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,P),Q),R) = hAPP_f1859015701l_bool(P,hAPP_b97269396l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt]) ).

fof(f_757_2,plain,
    ! [U_3876,U_3875,U_3874] : hAPP_b97269396l_bool(hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,U_3876),U_3875),U_3874) = hAPP_f1859015701l_bool(U_3876,hAPP_b97269396l_bool(U_3875,U_3874)),
    inference(variable_rename,[status(thm)],[f_757_1]) ).

cnf(f_757_3,plain,
    hAPP_b97269396l_bool(hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,U_3876),U_3875),U_3874) = hAPP_f1859015701l_bool(U_3876,hAPP_b97269396l_bool(U_3875,U_3874)),
    inference(clausify,[status(thm)],[f_757_2]) ).

fof(f_758_1,plain,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,P),Q),R) = hAPP_f1371002581r_bool(P,hAPP_l1361600383r_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__HOL__]) ).

fof(f_758_2,plain,
    ! [U_3879,U_3878,U_3877] : hAPP_l1361600383r_bool(hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,U_3879),U_3878),U_3877) = hAPP_f1371002581r_bool(U_3879,hAPP_l1361600383r_bool(U_3878,U_3877)),
    inference(variable_rename,[status(thm)],[f_758_1]) ).

cnf(f_758_3,plain,
    hAPP_l1361600383r_bool(hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,U_3879),U_3878),U_3877) = hAPP_f1371002581r_bool(U_3879,hAPP_l1361600383r_bool(U_3878,U_3877)),
    inference(clausify,[status(thm)],[f_758_2]) ).

fof(f_759_1,plain,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f1803975093l_bool(hAPP_f10956301l_bool(cOMBB_1572981887on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1715346603l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__prod_It]) ).

fof(f_759_2,plain,
    ! [U_3882,U_3881,U_3880] : hAPP_f1715346603l_bool(hAPP_f1803975093l_bool(hAPP_f10956301l_bool(cOMBB_1572981887on_val,U_3882),U_3881),U_3880) = hAPP_bool_bool(U_3882,hAPP_f1715346603l_bool(U_3881,U_3880)),
    inference(variable_rename,[status(thm)],[f_759_1]) ).

cnf(f_759_3,plain,
    hAPP_f1715346603l_bool(hAPP_f1803975093l_bool(hAPP_f10956301l_bool(cOMBB_1572981887on_val,U_3882),U_3881),U_3880) = hAPP_bool_bool(U_3882,hAPP_f1715346603l_bool(U_3881,U_3880)),
    inference(clausify,[status(thm)],[f_759_2]) ).

fof(f_760_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f2061154754l_bool(hAPP_f1777594159l_bool(cOMBB_448128005on_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_f384373191al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__003]) ).

fof(f_760_2,plain,
    ! [U_3885,U_3884,U_3883] : hAPP_f1033709212l_bool(hAPP_f2061154754l_bool(hAPP_f1777594159l_bool(cOMBB_448128005on_val,U_3885),U_3884),U_3883) = hAPP_P943837928l_bool(U_3885,hAPP_f384373191al_val(U_3884,U_3883)),
    inference(variable_rename,[status(thm)],[f_760_1]) ).

cnf(f_760_3,plain,
    hAPP_f1033709212l_bool(hAPP_f2061154754l_bool(hAPP_f1777594159l_bool(cOMBB_448128005on_val,U_3885),U_3884),U_3883) = hAPP_P943837928l_bool(U_3885,hAPP_f384373191al_val(U_3884,U_3883)),
    inference(clausify,[status(thm)],[f_760_2]) ).

fof(f_761_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f603925568l_bool(hAPP_f181262431l_bool(cOMBC_832625297y_bool,P),Q),R) = hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(P,R),Q),
    inference(fof_nnf,[status(thm)],[help_COMBC_1_1_COMBC_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Optio]) ).

fof(f_761_2,plain,
    ! [U_3888,U_3887,U_3886] : hAPP_f1033709212l_bool(hAPP_f603925568l_bool(hAPP_f181262431l_bool(cOMBC_832625297y_bool,U_3888),U_3887),U_3886) = hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(U_3888,U_3886),U_3887),
    inference(variable_rename,[status(thm)],[f_761_1]) ).

cnf(f_761_3,plain,
    hAPP_f1033709212l_bool(hAPP_f603925568l_bool(hAPP_f181262431l_bool(cOMBC_832625297y_bool,U_3888),U_3887),U_3886) = hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(U_3888,U_3886),U_3887),
    inference(clausify,[status(thm)],[f_761_2]) ).

fof(f_762_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1326058377l_bool(hAPP_f1804599279l_bool(cOMBB_678146046on_val,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_f338074126t_char(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_004]) ).

fof(f_762_2,plain,
    ! [U_3891,U_3890,U_3889] : hAPP_f1033709212l_bool(hAPP_f1326058377l_bool(hAPP_f1804599279l_bool(cOMBB_678146046on_val,U_3891),U_3890),U_3889) = hAPP_P449474095r_bool(U_3891,hAPP_f338074126t_char(U_3890,U_3889)),
    inference(variable_rename,[status(thm)],[f_762_1]) ).

cnf(f_762_3,plain,
    hAPP_f1033709212l_bool(hAPP_f1326058377l_bool(hAPP_f1804599279l_bool(cOMBB_678146046on_val,U_3891),U_3890),U_3889) = hAPP_P449474095r_bool(U_3891,hAPP_f338074126t_char(U_3890,U_3889)),
    inference(clausify,[status(thm)],[f_762_2]) ).

fof(f_763_1,plain,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,P),Q),R) = hAPP_f451093418l_bool(P,hAPP_b1229254591al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_005]) ).

fof(f_763_2,plain,
    ! [U_3894,U_3893,U_3892] : hAPP_b97269396l_bool(hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,U_3894),U_3893),U_3892) = hAPP_f451093418l_bool(U_3894,hAPP_b1229254591al_val(U_3893,U_3892)),
    inference(variable_rename,[status(thm)],[f_763_1]) ).

cnf(f_763_3,plain,
    hAPP_b97269396l_bool(hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,U_3894),U_3893),U_3892) = hAPP_f451093418l_bool(U_3894,hAPP_b1229254591al_val(U_3893,U_3892)),
    inference(clausify,[status(thm)],[f_763_2]) ).

fof(f_764_1,plain,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,P),Q),R) = hAPP_f332734435r_bool(P,hAPP_l208357873t_char(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_]) ).

fof(f_764_2,plain,
    ! [U_3897,U_3896,U_3895] : hAPP_l1361600383r_bool(hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,U_3897),U_3896),U_3895) = hAPP_f332734435r_bool(U_3897,hAPP_l208357873t_char(U_3896,U_3895)),
    inference(variable_rename,[status(thm)],[f_764_1]) ).

cnf(f_764_3,plain,
    hAPP_l1361600383r_bool(hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,U_3897),U_3896),U_3895) = hAPP_f332734435r_bool(U_3897,hAPP_l208357873t_char(U_3896,U_3895)),
    inference(clausify,[status(thm)],[f_764_2]) ).

fof(f_765_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1937467848l_bool(hAPP_f2020099865l_bool(cOMBB_1543649755on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f2106552235on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_]) ).

fof(f_765_2,plain,
    ! [U_3900,U_3899,U_3898] : hAPP_f1033709212l_bool(hAPP_f1937467848l_bool(hAPP_f2020099865l_bool(cOMBB_1543649755on_val,U_3900),U_3899),U_3898) = hAPP_P1235399154l_bool(U_3900,hAPP_f2106552235on_val(U_3899,U_3898)),
    inference(variable_rename,[status(thm)],[f_765_1]) ).

cnf(f_765_3,plain,
    hAPP_f1033709212l_bool(hAPP_f1937467848l_bool(hAPP_f2020099865l_bool(cOMBB_1543649755on_val,U_3900),U_3899),U_3898) = hAPP_P1235399154l_bool(U_3900,hAPP_f2106552235on_val(U_3899,U_3898)),
    inference(clausify,[status(thm)],[f_765_2]) ).

fof(f_766_1,plain,
    ! [P,Q,R] : hAPP_f1145256474l_bool(hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,P),Q),R) = hAPP_b589554111l_bool(P,hAPP_f61040418l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo]) ).

fof(f_766_2,plain,
    ! [U_3903,U_3902,U_3901] : hAPP_f1145256474l_bool(hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,U_3903),U_3902),U_3901) = hAPP_b589554111l_bool(U_3903,hAPP_f61040418l_bool(U_3902,U_3901)),
    inference(variable_rename,[status(thm)],[f_766_1]) ).

cnf(f_766_3,plain,
    hAPP_f1145256474l_bool(hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,U_3903),U_3902),U_3901) = hAPP_b589554111l_bool(U_3903,hAPP_f61040418l_bool(U_3902,U_3901)),
    inference(clausify,[status(thm)],[f_766_2]) ).

fof(f_767_1,plain,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f781588360l_bool(hAPP_f1046102489l_bool(cOMBB_572737002on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f900686428on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun__006]) ).

fof(f_767_2,plain,
    ! [U_3906,U_3905,U_3904] : hAPP_f1715346603l_bool(hAPP_f781588360l_bool(hAPP_f1046102489l_bool(cOMBB_572737002on_val,U_3906),U_3905),U_3904) = hAPP_P1235399154l_bool(U_3906,hAPP_f900686428on_val(U_3905,U_3904)),
    inference(variable_rename,[status(thm)],[f_767_1]) ).

cnf(f_767_3,plain,
    hAPP_f1715346603l_bool(hAPP_f781588360l_bool(hAPP_f1046102489l_bool(cOMBB_572737002on_val,U_3906),U_3905),U_3904) = hAPP_P1235399154l_bool(U_3906,hAPP_f900686428on_val(U_3905,U_3904)),
    inference(clausify,[status(thm)],[f_767_2]) ).

fof(f_768_1,plain,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,P),Q),R) = hAPP_f1803975093l_bool(P,hAPP_l465799708l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String_]) ).

fof(f_768_2,plain,
    ! [U_3909,U_3908,U_3907] : hAPP_l465799708l_bool(hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,U_3909),U_3908),U_3907) = hAPP_f1803975093l_bool(U_3909,hAPP_l465799708l_bool(U_3908,U_3907)),
    inference(variable_rename,[status(thm)],[f_768_1]) ).

cnf(f_768_3,plain,
    hAPP_l465799708l_bool(hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,U_3909),U_3908),U_3907) = hAPP_f1803975093l_bool(U_3909,hAPP_l465799708l_bool(U_3908,U_3907)),
    inference(clausify,[status(thm)],[f_768_2]) ).

fof(f_769_1,plain,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f2134824737l_bool(hAPP_f1308714617l_bool(cOMBB_338347573on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P159683425l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__fun_It]) ).

fof(f_769_2,plain,
    ! [U_3912,U_3911,U_3910] : hAPP_P159683425l_bool(hAPP_f2134824737l_bool(hAPP_f1308714617l_bool(cOMBB_338347573on_val,U_3912),U_3911),U_3910) = hAPP_bool_bool(U_3912,hAPP_P159683425l_bool(U_3911,U_3910)),
    inference(variable_rename,[status(thm)],[f_769_1]) ).

cnf(f_769_3,plain,
    hAPP_P159683425l_bool(hAPP_f2134824737l_bool(hAPP_f1308714617l_bool(cOMBB_338347573on_val,U_3912),U_3911),U_3910) = hAPP_bool_bool(U_3912,hAPP_P159683425l_bool(U_3911,U_3910)),
    inference(clausify,[status(thm)],[f_769_2]) ).

fof(f_770_1,plain,
    ! [P,Q,R] : hAPP_val_bool(hAPP_f496905015l_bool(hAPP_f40221303l_bool(cOMBB_660939282ol_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_v1173428276on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It]) ).

fof(f_770_2,plain,
    ! [U_3915,U_3914,U_3913] : hAPP_val_bool(hAPP_f496905015l_bool(hAPP_f40221303l_bool(cOMBB_660939282ol_val,U_3915),U_3914),U_3913) = hAPP_P159683425l_bool(U_3915,hAPP_v1173428276on_val(U_3914,U_3913)),
    inference(variable_rename,[status(thm)],[f_770_1]) ).

cnf(f_770_3,plain,
    hAPP_val_bool(hAPP_f496905015l_bool(hAPP_f40221303l_bool(cOMBB_660939282ol_val,U_3915),U_3914),U_3913) = hAPP_P159683425l_bool(U_3915,hAPP_v1173428276on_val(U_3914,U_3913)),
    inference(clausify,[status(thm)],[f_770_2]) ).

fof(f_771_1,plain,
    ! [P,Q,R] : hAPP_list_char_bool(hAPP_f1742268533r_bool(hAPP_f1683814075r_bool(cOMBB_315503848t_char,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_l80874262on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_007]) ).

fof(f_771_2,plain,
    ! [U_3918,U_3917,U_3916] : hAPP_list_char_bool(hAPP_f1742268533r_bool(hAPP_f1683814075r_bool(cOMBB_315503848t_char,U_3918),U_3917),U_3916) = hAPP_P159683425l_bool(U_3918,hAPP_l80874262on_val(U_3917,U_3916)),
    inference(variable_rename,[status(thm)],[f_771_1]) ).

cnf(f_771_3,plain,
    hAPP_list_char_bool(hAPP_f1742268533r_bool(hAPP_f1683814075r_bool(cOMBB_315503848t_char,U_3918),U_3917),U_3916) = hAPP_P159683425l_bool(U_3918,hAPP_l80874262on_val(U_3917,U_3916)),
    inference(clausify,[status(thm)],[f_771_2]) ).

fof(f_772_1,plain,
    ! [P,Q,R] : hAPP_P929938951l_bool(hAPP_f497008323l_bool(hAPP_f1936466825l_bool(cOMBB_840638159al_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P147338735on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_008]) ).

fof(f_772_2,plain,
    ! [U_3921,U_3920,U_3919] : hAPP_P929938951l_bool(hAPP_f497008323l_bool(hAPP_f1936466825l_bool(cOMBB_840638159al_val,U_3921),U_3920),U_3919) = hAPP_P159683425l_bool(U_3921,hAPP_P147338735on_val(U_3920,U_3919)),
    inference(variable_rename,[status(thm)],[f_772_1]) ).

cnf(f_772_3,plain,
    hAPP_P929938951l_bool(hAPP_f497008323l_bool(hAPP_f1936466825l_bool(cOMBB_840638159al_val,U_3921),U_3920),U_3919) = hAPP_P159683425l_bool(U_3921,hAPP_P147338735on_val(U_3920,U_3919)),
    inference(clausify,[status(thm)],[f_772_2]) ).

fof(f_773_1,plain,
    ! [P,Q,R] : hAPP_v1392248405l_bool(hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,P),Q),R) = hAPP_f496905015l_bool(P,hAPP_v906492983on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__fun_Itc__Nat__On]) ).

fof(f_773_2,plain,
    ! [U_3924,U_3923,U_3922] : hAPP_v1392248405l_bool(hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,U_3924),U_3923),U_3922) = hAPP_f496905015l_bool(U_3924,hAPP_v906492983on_val(U_3923,U_3922)),
    inference(variable_rename,[status(thm)],[f_773_1]) ).

cnf(f_773_3,plain,
    hAPP_v1392248405l_bool(hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,U_3924),U_3923),U_3922) = hAPP_f496905015l_bool(U_3924,hAPP_v906492983on_val(U_3923,U_3922)),
    inference(clausify,[status(thm)],[f_773_2]) ).

fof(f_774_1,plain,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f926562337l_bool(hAPP_f1560238713l_bool(cOMBB_672625589on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P1708370145l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Expr__]) ).

fof(f_774_2,plain,
    ! [U_3927,U_3926,U_3925] : hAPP_P1708370145l_bool(hAPP_f926562337l_bool(hAPP_f1560238713l_bool(cOMBB_672625589on_val,U_3927),U_3926),U_3925) = hAPP_bool_bool(U_3927,hAPP_P1708370145l_bool(U_3926,U_3925)),
    inference(variable_rename,[status(thm)],[f_774_1]) ).

cnf(f_774_3,plain,
    hAPP_P1708370145l_bool(hAPP_f926562337l_bool(hAPP_f1560238713l_bool(cOMBB_672625589on_val,U_3927),U_3926),U_3925) = hAPP_bool_bool(U_3927,hAPP_P1708370145l_bool(U_3926,U_3925)),
    inference(clausify,[status(thm)],[f_774_2]) ).

fof(f_775_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,P),Q),R) = hAPP_f603925568l_bool(hAPP_f1617787571l_bool(P,R),Q),
    inference(fof_nnf,[status(thm)],[help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It]) ).

fof(f_775_2,plain,
    ! [U_3930,U_3929,U_3928] : hAPP_f1175813647l_bool(hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,U_3930),U_3929),U_3928) = hAPP_f603925568l_bool(hAPP_f1617787571l_bool(U_3930,U_3928),U_3929),
    inference(variable_rename,[status(thm)],[f_775_1]) ).

cnf(f_775_3,plain,
    hAPP_f1175813647l_bool(hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,U_3930),U_3929),U_3928) = hAPP_f603925568l_bool(hAPP_f1617787571l_bool(U_3930,U_3928),U_3929),
    inference(clausify,[status(thm)],[f_775_2]) ).

fof(f_776_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f1008932791l_bool(hAPP_f2057883639l_bool(cOMBB_1750801836on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f1727192346on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_009]) ).

fof(f_776_2,plain,
    ! [U_3933,U_3932,U_3931] : hAPP_f1033709212l_bool(hAPP_f1008932791l_bool(hAPP_f2057883639l_bool(cOMBB_1750801836on_val,U_3933),U_3932),U_3931) = hAPP_P159683425l_bool(U_3933,hAPP_f1727192346on_val(U_3932,U_3931)),
    inference(variable_rename,[status(thm)],[f_776_1]) ).

cnf(f_776_3,plain,
    hAPP_f1033709212l_bool(hAPP_f1008932791l_bool(hAPP_f2057883639l_bool(cOMBB_1750801836on_val,U_3933),U_3932),U_3931) = hAPP_P159683425l_bool(U_3933,hAPP_f1727192346on_val(U_3932,U_3931)),
    inference(clausify,[status(thm)],[f_776_2]) ).

fof(f_777_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,P),Q),R) = hAPP_f1074020887l_bool(P,hAPP_f1175813647l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M]) ).

fof(f_777_2,plain,
    ! [U_3936,U_3935,U_3934] : hAPP_f1175813647l_bool(hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,U_3936),U_3935),U_3934) = hAPP_f1074020887l_bool(U_3936,hAPP_f1175813647l_bool(U_3935,U_3934)),
    inference(variable_rename,[status(thm)],[f_777_1]) ).

cnf(f_777_3,plain,
    hAPP_f1175813647l_bool(hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,U_3936),U_3935),U_3934) = hAPP_f1074020887l_bool(U_3936,hAPP_f1175813647l_bool(U_3935,U_3934)),
    inference(clausify,[status(thm)],[f_777_2]) ).

fof(f_778_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(cOMBS_570216337l_bool(P,Q),R) = hAPP_f1074020887l_bool(hAPP_f1492320500l_bool(P,R),hAPP_f1175813647l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBS_1_1_COMBS_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It]) ).

fof(f_778_2,plain,
    ! [U_3939,U_3938,U_3937] : hAPP_f1175813647l_bool(cOMBS_570216337l_bool(U_3939,U_3938),U_3937) = hAPP_f1074020887l_bool(hAPP_f1492320500l_bool(U_3939,U_3937),hAPP_f1175813647l_bool(U_3938,U_3937)),
    inference(variable_rename,[status(thm)],[f_778_1]) ).

cnf(f_778_3,plain,
    hAPP_f1175813647l_bool(cOMBS_570216337l_bool(U_3939,U_3938),U_3937) = hAPP_f1074020887l_bool(hAPP_f1492320500l_bool(U_3939,U_3937),hAPP_f1175813647l_bool(U_3938,U_3937)),
    inference(clausify,[status(thm)],[f_778_2]) ).

fof(f_779_1,plain,
    ! [P,Q,R] : hAPP_b97269396l_bool(hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,P),Q),R) = hAPP_f497008323l_bool(P,hAPP_b420404024on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_010]) ).

fof(f_779_2,plain,
    ! [U_3942,U_3941,U_3940] : hAPP_b97269396l_bool(hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,U_3942),U_3941),U_3940) = hAPP_f497008323l_bool(U_3942,hAPP_b420404024on_val(U_3941,U_3940)),
    inference(variable_rename,[status(thm)],[f_779_1]) ).

cnf(f_779_3,plain,
    hAPP_b97269396l_bool(hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,U_3942),U_3941),U_3940) = hAPP_f497008323l_bool(U_3942,hAPP_b420404024on_val(U_3941,U_3940)),
    inference(clausify,[status(thm)],[f_779_2]) ).

fof(f_780_1,plain,
    ! [P,Q,R] : hAPP_l1361600383r_bool(hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,P),Q),R) = hAPP_f1742268533r_bool(P,hAPP_l867549837on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod__011]) ).

fof(f_780_2,plain,
    ! [U_3945,U_3944,U_3943] : hAPP_l1361600383r_bool(hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,U_3945),U_3944),U_3943) = hAPP_f1742268533r_bool(U_3945,hAPP_l867549837on_val(U_3944,U_3943)),
    inference(variable_rename,[status(thm)],[f_780_1]) ).

cnf(f_780_3,plain,
    hAPP_l1361600383r_bool(hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,U_3945),U_3944),U_3943) = hAPP_f1742268533r_bool(U_3945,hAPP_l867549837on_val(U_3944,U_3943)),
    inference(clausify,[status(thm)],[f_780_2]) ).

fof(f_781_1,plain,
    ! [P,Q,R] : hAPP_f1715346603l_bool(hAPP_f1261046903l_bool(hAPP_f1508793015l_bool(cOMBB_486278459on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f998724171on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_012]) ).

fof(f_781_2,plain,
    ! [U_3948,U_3947,U_3946] : hAPP_f1715346603l_bool(hAPP_f1261046903l_bool(hAPP_f1508793015l_bool(cOMBB_486278459on_val,U_3948),U_3947),U_3946) = hAPP_P159683425l_bool(U_3948,hAPP_f998724171on_val(U_3947,U_3946)),
    inference(variable_rename,[status(thm)],[f_781_1]) ).

cnf(f_781_3,plain,
    hAPP_f1715346603l_bool(hAPP_f1261046903l_bool(hAPP_f1508793015l_bool(cOMBB_486278459on_val,U_3948),U_3947),U_3946) = hAPP_P159683425l_bool(U_3948,hAPP_f998724171on_val(U_3947,U_3946)),
    inference(clausify,[status(thm)],[f_781_2]) ).

fof(f_782_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,P),Q),R) = hAPP_f1935223905l_bool(P,hAPP_f1695781849al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_013]) ).

fof(f_782_2,plain,
    ! [U_3951,U_3950,U_3949] : hAPP_f1175813647l_bool(hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,U_3951),U_3950),U_3949) = hAPP_f1935223905l_bool(U_3951,hAPP_f1695781849al_val(U_3950,U_3949)),
    inference(variable_rename,[status(thm)],[f_782_1]) ).

cnf(f_782_3,plain,
    hAPP_f1175813647l_bool(hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,U_3951),U_3950),U_3949) = hAPP_f1935223905l_bool(U_3951,hAPP_f1695781849al_val(U_3950,U_3949)),
    inference(clausify,[status(thm)],[f_782_2]) ).

fof(f_783_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f318082871l_bool(hAPP_f1233687287l_bool(cOMBB_171276332on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_f1926378906on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O]) ).

fof(f_783_2,plain,
    ! [U_3954,U_3953,U_3952] : hAPP_f1033709212l_bool(hAPP_f318082871l_bool(hAPP_f1233687287l_bool(cOMBB_171276332on_val,U_3954),U_3953),U_3952) = hAPP_P1708370145l_bool(U_3954,hAPP_f1926378906on_val(U_3953,U_3952)),
    inference(variable_rename,[status(thm)],[f_783_1]) ).

cnf(f_783_3,plain,
    hAPP_f1033709212l_bool(hAPP_f318082871l_bool(hAPP_f1233687287l_bool(cOMBB_171276332on_val,U_3954),U_3953),U_3952) = hAPP_P1708370145l_bool(U_3954,hAPP_f1926378906on_val(U_3953,U_3952)),
    inference(clausify,[status(thm)],[f_783_2]) ).

fof(f_784_1,plain,
    ! [P,Q,R] : hAPP_f1492320500l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,P),Q),R) = hAPP_f1863694447l_bool(P,hAPP_f1145256474l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Obool_J_000tc__fun_Itc]) ).

fof(f_784_2,plain,
    ! [U_3957,U_3956,U_3955] : hAPP_f1492320500l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,U_3957),U_3956),U_3955) = hAPP_f1863694447l_bool(U_3957,hAPP_f1145256474l_bool(U_3956,U_3955)),
    inference(variable_rename,[status(thm)],[f_784_1]) ).

cnf(f_784_3,plain,
    hAPP_f1492320500l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,U_3957),U_3956),U_3955) = hAPP_f1863694447l_bool(U_3957,hAPP_f1145256474l_bool(U_3956,U_3955)),
    inference(clausify,[status(thm)],[f_784_2]) ).

fof(f_785_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,P),Q),R) = hAPP_f2061154754l_bool(P,hAPP_f1779904442al_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_014]) ).

fof(f_785_2,plain,
    ! [U_3960,U_3959,U_3958] : hAPP_f1175813647l_bool(hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,U_3960),U_3959),U_3958) = hAPP_f2061154754l_bool(U_3960,hAPP_f1779904442al_val(U_3959,U_3958)),
    inference(variable_rename,[status(thm)],[f_785_1]) ).

cnf(f_785_3,plain,
    hAPP_f1175813647l_bool(hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,U_3960),U_3959),U_3958) = hAPP_f2061154754l_bool(U_3960,hAPP_f1779904442al_val(U_3959,U_3958)),
    inference(clausify,[status(thm)],[f_785_2]) ).

fof(f_786_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,P),Q),R) = hAPP_f1326058377l_bool(P,hAPP_f1628326017t_char(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_015]) ).

fof(f_786_2,plain,
    ! [U_3963,U_3962,U_3961] : hAPP_f1175813647l_bool(hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,U_3963),U_3962),U_3961) = hAPP_f1326058377l_bool(U_3963,hAPP_f1628326017t_char(U_3962,U_3961)),
    inference(variable_rename,[status(thm)],[f_786_1]) ).

cnf(f_786_3,plain,
    hAPP_f1175813647l_bool(hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,U_3963),U_3962),U_3961) = hAPP_f1326058377l_bool(U_3963,hAPP_f1628326017t_char(U_3962,U_3961)),
    inference(clausify,[status(thm)],[f_786_2]) ).

fof(f_787_1,plain,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,P),Q),R) = hAPP_f781588360l_bool(P,hAPP_l1786340417on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__016]) ).

fof(f_787_2,plain,
    ! [U_3966,U_3965,U_3964] : hAPP_l465799708l_bool(hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,U_3966),U_3965),U_3964) = hAPP_f781588360l_bool(U_3966,hAPP_l1786340417on_val(U_3965,U_3964)),
    inference(variable_rename,[status(thm)],[f_787_1]) ).

cnf(f_787_3,plain,
    hAPP_l465799708l_bool(hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,U_3966),U_3965),U_3964) = hAPP_f781588360l_bool(U_3966,hAPP_l1786340417on_val(U_3965,U_3964)),
    inference(clausify,[status(thm)],[f_787_2]) ).

fof(f_788_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,P),Q),R) = hAPP_f1937467848l_bool(P,hAPP_f1614126606on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_017]) ).

fof(f_788_2,plain,
    ! [U_3969,U_3968,U_3967] : hAPP_f1175813647l_bool(hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,U_3969),U_3968),U_3967) = hAPP_f1937467848l_bool(U_3969,hAPP_f1614126606on_val(U_3968,U_3967)),
    inference(variable_rename,[status(thm)],[f_788_1]) ).

cnf(f_788_3,plain,
    hAPP_f1175813647l_bool(hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,U_3969),U_3968),U_3967) = hAPP_f1937467848l_bool(U_3969,hAPP_f1614126606on_val(U_3968,U_3967)),
    inference(clausify,[status(thm)],[f_788_2]) ).

fof(f_789_1,plain,
    ! [P,Q,R] : hAPP_f1617787571l_bool(hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,P),Q),R) = hAPP_f181262431l_bool(P,hAPP_f1213370163y_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_018]) ).

fof(f_789_2,plain,
    ! [U_3972,U_3971,U_3970] : hAPP_f1617787571l_bool(hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,U_3972),U_3971),U_3970) = hAPP_f181262431l_bool(U_3972,hAPP_f1213370163y_bool(U_3971,U_3970)),
    inference(variable_rename,[status(thm)],[f_789_1]) ).

cnf(f_789_3,plain,
    hAPP_f1617787571l_bool(hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,U_3972),U_3971),U_3970) = hAPP_f181262431l_bool(U_3972,hAPP_f1213370163y_bool(U_3971,U_3970)),
    inference(clausify,[status(thm)],[f_789_2]) ).

fof(f_790_1,plain,
    ! [P,Q,R] : hAPP_l465799708l_bool(hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,P),Q),R) = hAPP_f1261046903l_bool(P,hAPP_l221195696on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__019]) ).

fof(f_790_2,plain,
    ! [U_3975,U_3974,U_3973] : hAPP_l465799708l_bool(hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,U_3975),U_3974),U_3973) = hAPP_f1261046903l_bool(U_3975,hAPP_l221195696on_val(U_3974,U_3973)),
    inference(variable_rename,[status(thm)],[f_790_1]) ).

cnf(f_790_3,plain,
    hAPP_l465799708l_bool(hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,U_3975),U_3974),U_3973) = hAPP_f1261046903l_bool(U_3975,hAPP_l221195696on_val(U_3974,U_3973)),
    inference(clausify,[status(thm)],[f_790_2]) ).

fof(f_791_1,plain,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f1301559543l_bool(hAPP_f1825030711l_bool(cOMBB_877741809on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P1776198677on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_020]) ).

fof(f_791_2,plain,
    ! [U_3978,U_3977,U_3976] : hAPP_P159683425l_bool(hAPP_f1301559543l_bool(hAPP_f1825030711l_bool(cOMBB_877741809on_val,U_3978),U_3977),U_3976) = hAPP_P159683425l_bool(U_3978,hAPP_P1776198677on_val(U_3977,U_3976)),
    inference(variable_rename,[status(thm)],[f_791_1]) ).

cnf(f_791_3,plain,
    hAPP_P159683425l_bool(hAPP_f1301559543l_bool(hAPP_f1825030711l_bool(cOMBB_877741809on_val,U_3978),U_3977),U_3976) = hAPP_P159683425l_bool(U_3978,hAPP_P1776198677on_val(U_3977,U_3976)),
    inference(clausify,[status(thm)],[f_791_2]) ).

fof(f_792_1,plain,
    ! [P,Q,R] : hAPP_P159683425l_bool(hAPP_f489055607l_bool(hAPP_f10074679l_bool(cOMBB_1759207793on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_P604205461on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O_021]) ).

fof(f_792_2,plain,
    ! [U_3981,U_3980,U_3979] : hAPP_P159683425l_bool(hAPP_f489055607l_bool(hAPP_f10074679l_bool(cOMBB_1759207793on_val,U_3981),U_3980),U_3979) = hAPP_P1708370145l_bool(U_3981,hAPP_P604205461on_val(U_3980,U_3979)),
    inference(variable_rename,[status(thm)],[f_792_1]) ).

cnf(f_792_3,plain,
    hAPP_P159683425l_bool(hAPP_f489055607l_bool(hAPP_f10074679l_bool(cOMBB_1759207793on_val,U_3981),U_3980),U_3979) = hAPP_P1708370145l_bool(U_3981,hAPP_P604205461on_val(U_3980,U_3979)),
    inference(clausify,[status(thm)],[f_792_2]) ).

fof(f_793_1,plain,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f1712766199l_bool(hAPP_f881985847l_bool(cOMBB_1083177073on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P789556885on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_022]) ).

fof(f_793_2,plain,
    ! [U_3984,U_3983,U_3982] : hAPP_P1708370145l_bool(hAPP_f1712766199l_bool(hAPP_f881985847l_bool(cOMBB_1083177073on_val,U_3984),U_3983),U_3982) = hAPP_P159683425l_bool(U_3984,hAPP_P789556885on_val(U_3983,U_3982)),
    inference(variable_rename,[status(thm)],[f_793_1]) ).

cnf(f_793_3,plain,
    hAPP_P1708370145l_bool(hAPP_f1712766199l_bool(hAPP_f881985847l_bool(cOMBB_1083177073on_val,U_3984),U_3983),U_3982) = hAPP_P159683425l_bool(U_3984,hAPP_P789556885on_val(U_3983,U_3982)),
    inference(clausify,[status(thm)],[f_793_2]) ).

fof(f_794_1,plain,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,P),Q),R) = hAPP_f2134824737l_bool(P,hAPP_e1833980889l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O]) ).

fof(f_794_2,plain,
    ! [U_3987,U_3986,U_3985] : hAPP_e1833980889l_bool(hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,U_3987),U_3986),U_3985) = hAPP_f2134824737l_bool(U_3987,hAPP_e1833980889l_bool(U_3986,U_3985)),
    inference(variable_rename,[status(thm)],[f_794_1]) ).

cnf(f_794_3,plain,
    hAPP_e1833980889l_bool(hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,U_3987),U_3986),U_3985) = hAPP_f2134824737l_bool(U_3987,hAPP_e1833980889l_bool(U_3986,U_3985)),
    inference(clausify,[status(thm)],[f_794_2]) ).

fof(f_795_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,P),Q),R) = hAPP_f1008932791l_bool(P,hAPP_f1849790461on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_023]) ).

fof(f_795_2,plain,
    ! [U_3990,U_3989,U_3988] : hAPP_f1175813647l_bool(hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,U_3990),U_3989),U_3988) = hAPP_f1008932791l_bool(U_3990,hAPP_f1849790461on_val(U_3989,U_3988)),
    inference(variable_rename,[status(thm)],[f_795_1]) ).

cnf(f_795_3,plain,
    hAPP_f1175813647l_bool(hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,U_3990),U_3989),U_3988) = hAPP_f1008932791l_bool(U_3990,hAPP_f1849790461on_val(U_3989,U_3988)),
    inference(clausify,[status(thm)],[f_795_2]) ).

fof(f_796_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,P),Q),R) = hAPP_f318082871l_bool(P,hAPP_f1840640125on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_024]) ).

fof(f_796_2,plain,
    ! [U_3993,U_3992,U_3991] : hAPP_f1175813647l_bool(hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,U_3993),U_3992),U_3991) = hAPP_f318082871l_bool(U_3993,hAPP_f1840640125on_val(U_3992,U_3991)),
    inference(variable_rename,[status(thm)],[f_796_1]) ).

cnf(f_796_3,plain,
    hAPP_f1175813647l_bool(hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,U_3993),U_3992),U_3991) = hAPP_f318082871l_bool(U_3993,hAPP_f1840640125on_val(U_3992,U_3991)),
    inference(clausify,[status(thm)],[f_796_2]) ).

fof(f_797_1,plain,
    ! [P,Q,R] : hAPP_f1033709212l_bool(hAPP_f524589473l_bool(hAPP_f2052660463l_bool(cOMBB_1292453606on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_f602593190on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_]) ).

fof(f_797_2,plain,
    ! [U_3996,U_3995,U_3994] : hAPP_f1033709212l_bool(hAPP_f524589473l_bool(hAPP_f2052660463l_bool(cOMBB_1292453606on_val,U_3996),U_3995),U_3994) = hAPP_P282169671l_bool(U_3996,hAPP_f602593190on_val(U_3995,U_3994)),
    inference(variable_rename,[status(thm)],[f_797_1]) ).

cnf(f_797_3,plain,
    hAPP_f1033709212l_bool(hAPP_f524589473l_bool(hAPP_f2052660463l_bool(cOMBB_1292453606on_val,U_3996),U_3995),U_3994) = hAPP_P282169671l_bool(U_3996,hAPP_f602593190on_val(U_3995,U_3994)),
    inference(clausify,[status(thm)],[f_797_2]) ).

fof(f_798_1,plain,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,P),Q),R) = hAPP_f1301559543l_bool(P,hAPP_e108155315on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_025]) ).

fof(f_798_2,plain,
    ! [U_3999,U_3998,U_3997] : hAPP_e1833980889l_bool(hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,U_3999),U_3998),U_3997) = hAPP_f1301559543l_bool(U_3999,hAPP_e108155315on_val(U_3998,U_3997)),
    inference(variable_rename,[status(thm)],[f_798_1]) ).

cnf(f_798_3,plain,
    hAPP_e1833980889l_bool(hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,U_3999),U_3998),U_3997) = hAPP_f1301559543l_bool(U_3999,hAPP_e108155315on_val(U_3998,U_3997)),
    inference(clausify,[status(thm)],[f_798_2]) ).

fof(f_799_1,plain,
    ! [P,Q,R] : hAPP_e1833980889l_bool(hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,P),Q),R) = hAPP_f489055607l_bool(P,hAPP_e1659493427on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_026]) ).

fof(f_799_2,plain,
    ! [U_4002,U_4001,U_4000] : hAPP_e1833980889l_bool(hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,U_4002),U_4001),U_4000) = hAPP_f489055607l_bool(U_4002,hAPP_e1659493427on_val(U_4001,U_4000)),
    inference(variable_rename,[status(thm)],[f_799_1]) ).

cnf(f_799_3,plain,
    hAPP_e1833980889l_bool(hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,U_4002),U_4001),U_4000) = hAPP_f489055607l_bool(U_4002,hAPP_e1659493427on_val(U_4001,U_4000)),
    inference(clausify,[status(thm)],[f_799_2]) ).

fof(f_800_1,plain,
    ! [P,Q,R] : hAPP_P1708370145l_bool(hAPP_f204771371l_bool(hAPP_f365540729l_bool(cOMBB_1466662571on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_P1886180715on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__027]) ).

fof(f_800_2,plain,
    ! [U_4005,U_4004,U_4003] : hAPP_P1708370145l_bool(hAPP_f204771371l_bool(hAPP_f365540729l_bool(cOMBB_1466662571on_val,U_4005),U_4004),U_4003) = hAPP_P282169671l_bool(U_4005,hAPP_P1886180715on_val(U_4004,U_4003)),
    inference(variable_rename,[status(thm)],[f_800_1]) ).

cnf(f_800_3,plain,
    hAPP_P1708370145l_bool(hAPP_f204771371l_bool(hAPP_f365540729l_bool(cOMBB_1466662571on_val,U_4005),U_4004),U_4003) = hAPP_P282169671l_bool(U_4005,hAPP_P1886180715on_val(U_4004,U_4003)),
    inference(clausify,[status(thm)],[f_800_2]) ).

fof(f_801_1,plain,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,P),Q),R) = hAPP_f926562337l_bool(P,hAPP_P1116729363l_bool(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__]) ).

fof(f_801_2,plain,
    ! [U_4008,U_4007,U_4006] : hAPP_P1116729363l_bool(hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,U_4008),U_4007),U_4006) = hAPP_f926562337l_bool(U_4008,hAPP_P1116729363l_bool(U_4007,U_4006)),
    inference(variable_rename,[status(thm)],[f_801_1]) ).

cnf(f_801_3,plain,
    hAPP_P1116729363l_bool(hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,U_4008),U_4007),U_4006) = hAPP_f926562337l_bool(U_4008,hAPP_P1116729363l_bool(U_4007,U_4006)),
    inference(clausify,[status(thm)],[f_801_2]) ).

fof(f_802_1,plain,
    ! [P,Q,R] : hAPP_f1175813647l_bool(hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,P),Q),R) = hAPP_f524589473l_bool(P,hAPP_f600512025on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_028]) ).

fof(f_802_2,plain,
    ! [U_4011,U_4010,U_4009] : hAPP_f1175813647l_bool(hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,U_4011),U_4010),U_4009) = hAPP_f524589473l_bool(U_4011,hAPP_f600512025on_val(U_4010,U_4009)),
    inference(variable_rename,[status(thm)],[f_802_1]) ).

cnf(f_802_3,plain,
    hAPP_f1175813647l_bool(hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,U_4011),U_4010),U_4009) = hAPP_f524589473l_bool(U_4011,hAPP_f600512025on_val(U_4010,U_4009)),
    inference(clausify,[status(thm)],[f_802_2]) ).

fof(f_803_1,plain,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,P),Q),R) = hAPP_f1712766199l_bool(P,hAPP_P2083594489on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___029]) ).

fof(f_803_2,plain,
    ! [U_4014,U_4013,U_4012] : hAPP_P1116729363l_bool(hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,U_4014),U_4013),U_4012) = hAPP_f1712766199l_bool(U_4014,hAPP_P2083594489on_val(U_4013,U_4012)),
    inference(variable_rename,[status(thm)],[f_803_1]) ).

cnf(f_803_3,plain,
    hAPP_P1116729363l_bool(hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,U_4014),U_4013),U_4012) = hAPP_f1712766199l_bool(U_4014,hAPP_P2083594489on_val(U_4013,U_4012)),
    inference(clausify,[status(thm)],[f_803_2]) ).

fof(f_804_1,plain,
    ! [P,Q,R] : hAPP_P1116729363l_bool(hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,P),Q),R) = hAPP_f204771371l_bool(P,hAPP_P1870962205on_val(Q,R)),
    inference(fof_nnf,[status(thm)],[help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___030]) ).

fof(f_804_2,plain,
    ! [U_4017,U_4016,U_4015] : hAPP_P1116729363l_bool(hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,U_4017),U_4016),U_4015) = hAPP_f204771371l_bool(U_4017,hAPP_P1870962205on_val(U_4016,U_4015)),
    inference(variable_rename,[status(thm)],[f_804_1]) ).

cnf(f_804_3,plain,
    hAPP_P1116729363l_bool(hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,U_4017),U_4016),U_4015) = hAPP_f204771371l_bool(U_4017,hAPP_P1870962205on_val(U_4016,U_4015)),
    inference(clausify,[status(thm)],[f_804_2]) ).

fof(f_805_1,negated_conjecture,
    ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    inference(negate,[status(cth)],[conj_0]) ).

fof(f_805_2,negated_conjecture,
    ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    inference(definitional_conversion,[status(esa)],[f_805_1]) ).

cnf(f_805_3,negated_conjecture,
    ~ hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))),
    inference(clausify,[status(thm)],[f_805_2]) ).

cnf(f_47_4_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_47_4]) ).

cnf(f_48_4_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_48_4]) ).

cnf(f_49_4_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_49_4]) ).

cnf(f_50_4_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_50_4]) ).

cnf(f_681_7_simplified,plain,
    ( U_3537 = void
    | ~ hBOOL(wTrt(U_3544,U_3543,U_3542,fAss_list_char(U_3541,U_3540,U_3539,U_3538),U_3537)) ),
    inference(simplify_clause,[status(thm)],[f_681_7]) ).

cnf(f_731_7_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_731_7]) ).

cnf(f_731_8_true,plain,
    $true,
    inference(clause_is_true,[status(thm)],[f_731_8]) ).

cnf(equality_1,axiom,
    Eq_x_0 = Eq_x_0,
    theory(equality,[reflexivity]) ).

cnf(equality_2,axiom,
    ( Eq_x_1 = Eq_x_0
    | Eq_x_0 != Eq_x_1 ),
    theory(equality,[symmetry]) ).

cnf(equality_3,axiom,
    ( Eq_x_0 = Eq_x_2
    | Eq_x_1 != Eq_x_2
    | Eq_x_0 != Eq_x_1 ),
    theory(equality,[transitivity]) ).

cnf(equality_4,axiom,
    ( final_list_char(Eq_x_0) = final_list_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_5,axiom,
    ( conf_P373316194t_char(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = conf_P373316194t_char(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_6,axiom,
    ( d_list_char(Eq_x_0,Eq_x_1) = d_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_7,axiom,
    ( undefined_bop(Eq_x_0) = undefined_bop(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_8,axiom,
    ( hext(Eq_x_0,Eq_x_1) = hext(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_9,axiom,
    ( assigned(Eq_x_0,Eq_x_1) = assigned(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_10,axiom,
    ( widen_2090681816t_char(Eq_x_0,Eq_x_1,Eq_x_2) = widen_2090681816t_char(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_11,axiom,
    ( is_refT(Eq_x_0) = is_refT(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_12,axiom,
    ( wf_pro755087577t_char(Eq_x_0,Eq_x_1) = wf_pro755087577t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_13,axiom,
    ( wTrt(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = wTrt(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_14,axiom,
    ( hAPP_bool_bool(Eq_x_0,Eq_x_1) = hAPP_bool_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_15,axiom,
    ( hAPP_list_char_bool(Eq_x_0,Eq_x_1) = hAPP_list_char_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_16,axiom,
    ( hAPP_nat_bool(Eq_x_0,Eq_x_1) = hAPP_nat_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_17,axiom,
    ( hAPP_val_bool(Eq_x_0,Eq_x_1) = hAPP_val_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_18,axiom,
    ( hAPP_f1001225811y_bool(Eq_x_0,Eq_x_1) = hAPP_f1001225811y_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_19,axiom,
    ( hAPP_f1033709212l_bool(Eq_x_0,Eq_x_1) = hAPP_f1033709212l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_20,axiom,
    ( hAPP_f61040418l_bool(Eq_x_0,Eq_x_1) = hAPP_f61040418l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_21,axiom,
    ( hAPP_f1715346603l_bool(Eq_x_0,Eq_x_1) = hAPP_f1715346603l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_22,axiom,
    ( hAPP_P943837928l_bool(Eq_x_0,Eq_x_1) = hAPP_P943837928l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_23,axiom,
    ( hAPP_P1708370145l_bool(Eq_x_0,Eq_x_1) = hAPP_P1708370145l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_24,axiom,
    ( hAPP_P449474095r_bool(Eq_x_0,Eq_x_1) = hAPP_P449474095r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_25,axiom,
    ( hAPP_P1235399154l_bool(Eq_x_0,Eq_x_1) = hAPP_P1235399154l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_26,axiom,
    ( hAPP_P1384137393r_bool(Eq_x_0,Eq_x_1) = hAPP_P1384137393r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_27,axiom,
    ( hAPP_P929938951l_bool(Eq_x_0,Eq_x_1) = hAPP_P929938951l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_28,axiom,
    ( hAPP_P159683425l_bool(Eq_x_0,Eq_x_1) = hAPP_P159683425l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_29,axiom,
    ( hAPP_P282169671l_bool(Eq_x_0,Eq_x_1) = hAPP_P282169671l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_30,axiom,
    ( member_list_char(Eq_x_0,Eq_x_1) = member_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_31,axiom,
    ( member_nat(Eq_x_0,Eq_x_1) = member_nat(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_32,axiom,
    ( member1417904245al_val(Eq_x_0,Eq_x_1) = member1417904245al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_33,axiom,
    ( member840932460on_val(Eq_x_0,Eq_x_1) = member840932460on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_34,axiom,
    ( member1251428284t_char(Eq_x_0,Eq_x_1) = member1251428284t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_35,axiom,
    ( member1542417277on_val(Eq_x_0,Eq_x_1) = member1542417277on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_36,axiom,
    ( member649088532al_val(Eq_x_0,Eq_x_1) = member649088532al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_37,axiom,
    ( member763590124on_val(Eq_x_0,Eq_x_1) = member763590124on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_38,axiom,
    ( member773094996on_val(Eq_x_0,Eq_x_1) = member773094996on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_39,axiom,
    ( hAPP_l207779698on_val(Eq_x_0,Eq_x_1) = hAPP_l207779698on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_40,axiom,
    ( hAPP_val_option_val(Eq_x_0,Eq_x_1) = hAPP_val_option_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_41,axiom,
    ( hAPP_e1659493427on_val(Eq_x_0,Eq_x_1) = hAPP_e1659493427on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_42,axiom,
    ( hAPP_f1849790461on_val(Eq_x_0,Eq_x_1) = hAPP_f1849790461on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_43,axiom,
    ( fun_up1149430426on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1149430426on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_44,axiom,
    ( hAPP_f1727192346on_val(Eq_x_0,Eq_x_1) = hAPP_f1727192346on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_45,axiom,
    ( hAPP_P604205461on_val(Eq_x_0,Eq_x_1) = hAPP_P604205461on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_46,axiom,
    ( hAPP_P1870962205on_val(Eq_x_0,Eq_x_1) = hAPP_P1870962205on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_47,axiom,
    ( hAPP_P1886180715on_val(Eq_x_0,Eq_x_1) = hAPP_P1886180715on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_48,axiom,
    ( red(Eq_x_0) = red(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_49,axiom,
    ( hAPP_l512744617ion_ty(Eq_x_0,Eq_x_1) = hAPP_l512744617ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_50,axiom,
    ( fun_up424764369ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up424764369ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_51,axiom,
    ( hAPP_n546249108on_val(Eq_x_0,Eq_x_1) = hAPP_n546249108on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_52,axiom,
    ( fun_up2041264236on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up2041264236on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_53,axiom,
    ( hAPP_P2094403585on_val(Eq_x_0,Eq_x_1) = hAPP_P2094403585on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_54,axiom,
    ( fun_up204312361on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up204312361on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_55,axiom,
    ( hAPP_ty_option_ty(Eq_x_0,Eq_x_1) = hAPP_ty_option_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_56,axiom,
    ( hAPP_P1510515380on_val(Eq_x_0,Eq_x_1) = hAPP_P1510515380on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_57,axiom,
    ( typeSa807100911_sconf(Eq_x_0,Eq_x_1) = typeSa807100911_sconf(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_58,axiom,
    ( hAPP_l1786340417on_val(Eq_x_0,Eq_x_1) = hAPP_l1786340417on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_59,axiom,
    ( hAPP_f900686428on_val(Eq_x_0,Eq_x_1) = hAPP_f900686428on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_60,axiom,
    ( hAPP_l208357873t_char(Eq_x_0,Eq_x_1) = hAPP_l208357873t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_61,axiom,
    ( hAPP_l2100324114t_char(Eq_x_0,Eq_x_1) = hAPP_l2100324114t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_62,axiom,
    ( hAPP_b1229254591al_val(Eq_x_0,Eq_x_1) = hAPP_b1229254591al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_63,axiom,
    ( hAPP_P929466802al_val(Eq_x_0,Eq_x_1) = hAPP_P929466802al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_64,axiom,
    ( hAPP_v1519391al_val(Eq_x_0,Eq_x_1) = hAPP_v1519391al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_65,axiom,
    ( hAPP_v852496844al_val(Eq_x_0,Eq_x_1) = hAPP_v852496844al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_66,axiom,
    ( hconf_97414254t_char(Eq_x_0) = hconf_97414254t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_67,axiom,
    ( lconf_496643946t_char(Eq_x_0) = lconf_496643946t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_68,axiom,
    ( hAPP_f1213370163y_bool(Eq_x_0,Eq_x_1) = hAPP_f1213370163y_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_69,axiom,
    ( hAPP_f2060496320y_bool(Eq_x_0,Eq_x_1) = hAPP_f2060496320y_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_70,axiom,
    ( hp(Eq_x_0) = hp(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_71,axiom,
    ( val_list_char(Eq_x_0) = val_list_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_72,axiom,
    ( lAss_list_char(Eq_x_0,Eq_x_1) = lAss_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_73,axiom,
    ( seq_list_char(Eq_x_0,Eq_x_1) = seq_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_74,axiom,
    ( block_list_char(Eq_x_0,Eq_x_1,Eq_x_2) = block_list_char(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_75,axiom,
    ( hAPP_f2121594859l_bool(Eq_x_0,Eq_x_1) = hAPP_f2121594859l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_76,axiom,
    ( hAPP_f1175813647l_bool(Eq_x_0,Eq_x_1) = hAPP_f1175813647l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_77,axiom,
    ( hAPP_f592397849l_bool(Eq_x_0,Eq_x_1) = hAPP_f592397849l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_78,axiom,
    ( hAPP_f1977633121l_bool(Eq_x_0,Eq_x_1) = hAPP_f1977633121l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_79,axiom,
    ( hAPP_f1452292669l_bool(Eq_x_0,Eq_x_1) = hAPP_f1452292669l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_80,axiom,
    ( hAPP_f1523875321l_bool(Eq_x_0,Eq_x_1) = hAPP_f1523875321l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_81,axiom,
    ( hAPP_f348318673l_bool(Eq_x_0,Eq_x_1) = hAPP_f348318673l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_82,axiom,
    ( hAPP_f857351829l_bool(Eq_x_0,Eq_x_1) = hAPP_f857351829l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_83,axiom,
    ( hAPP_f838396643l_bool(Eq_x_0,Eq_x_1) = hAPP_f838396643l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_84,axiom,
    ( hAPP_f550652027l_bool(Eq_x_0,Eq_x_1) = hAPP_f550652027l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_85,axiom,
    ( cOMBS_570216337l_bool(Eq_x_0,Eq_x_1) = cOMBS_570216337l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_86,axiom,
    ( produc1159035454l_bool(Eq_x_0) = produc1159035454l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_87,axiom,
    ( hAPP_P1116729363l_bool(Eq_x_0,Eq_x_1) = hAPP_P1116729363l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_88,axiom,
    ( produc1911975310l_bool(Eq_x_0) = produc1911975310l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_89,axiom,
    ( hAPP_e1833980889l_bool(Eq_x_0,Eq_x_1) = hAPP_e1833980889l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_90,axiom,
    ( produc2062775566l_bool(Eq_x_0) = produc2062775566l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_91,axiom,
    ( produc481748255l_bool(Eq_x_0) = produc481748255l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_92,axiom,
    ( hAPP_l465799708l_bool(Eq_x_0,Eq_x_1) = hAPP_l465799708l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_93,axiom,
    ( produc95371820r_bool(Eq_x_0) = produc95371820r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_94,axiom,
    ( hAPP_l1361600383r_bool(Eq_x_0,Eq_x_1) = hAPP_l1361600383r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_95,axiom,
    ( produc1555310053l_bool(Eq_x_0) = produc1555310053l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_96,axiom,
    ( hAPP_b97269396l_bool(Eq_x_0,Eq_x_1) = hAPP_b97269396l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_97,axiom,
    ( produc886919678l_bool(Eq_x_0) = produc886919678l_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_98,axiom,
    ( hAPP_v1392248405l_bool(Eq_x_0,Eq_x_1) = hAPP_v1392248405l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_99,axiom,
    ( dom_list_char_val(Eq_x_0) = dom_list_char_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_100,axiom,
    ( hAPP_f363827556r_bool(Eq_x_0,Eq_x_1) = hAPP_f363827556r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_101,axiom,
    ( map_ad325961431ar_val(Eq_x_0,Eq_x_1) = map_ad325961431ar_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_102,axiom,
    ( hAPP_f635218277l_bool(Eq_x_0,Eq_x_1) = hAPP_f635218277l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_103,axiom,
    ( hAPP_f1930574389l_bool(Eq_x_0,Eq_x_1) = hAPP_f1930574389l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_104,axiom,
    ( hAPP_f1443410953l_bool(Eq_x_0,Eq_x_1) = hAPP_f1443410953l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_105,axiom,
    ( hAPP_f2132060507r_bool(Eq_x_0,Eq_x_1) = hAPP_f2132060507r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_106,axiom,
    ( hAPP_f340876351l_bool(Eq_x_0,Eq_x_1) = hAPP_f340876351l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_107,axiom,
    ( hAPP_f1534412387l_bool(Eq_x_0,Eq_x_1) = hAPP_f1534412387l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_108,axiom,
    ( dom_na996029170on_val(Eq_x_0) = dom_na996029170on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_109,axiom,
    ( map_ad61982421on_val(Eq_x_0,Eq_x_1) = map_ad61982421on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_110,axiom,
    ( dom_list_char_ty(Eq_x_0) = dom_list_char_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_111,axiom,
    ( map_add_list_char_ty(Eq_x_0,Eq_x_1) = map_add_list_char_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_112,axiom,
    ( dom_Pr695701035ar_val(Eq_x_0) = dom_Pr695701035ar_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_113,axiom,
    ( map_ad1185064968ar_val(Eq_x_0,Eq_x_1) = map_ad1185064968ar_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_114,axiom,
    ( hAPP_f1939255213on_val(Eq_x_0,Eq_x_1) = hAPP_f1939255213on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_115,axiom,
    ( hAPP_P147338735on_val(Eq_x_0,Eq_x_1) = hAPP_P147338735on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_116,axiom,
    ( hAPP_f40221303l_bool(Eq_x_0,Eq_x_1) = hAPP_f40221303l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_117,axiom,
    ( hAPP_f1000689699l_bool(Eq_x_0,Eq_x_1) = hAPP_f1000689699l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_118,axiom,
    ( hAPP_f1024478733l_bool(Eq_x_0,Eq_x_1) = hAPP_f1024478733l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_119,axiom,
    ( hAPP_f1090181127on_val(Eq_x_0,Eq_x_1) = hAPP_f1090181127on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_120,axiom,
    ( hAPP_P294971854on_val(Eq_x_0,Eq_x_1) = hAPP_P294971854on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_121,axiom,
    ( hAPP_f1936466825l_bool(Eq_x_0,Eq_x_1) = hAPP_f1936466825l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_122,axiom,
    ( hAPP_f295212021l_bool(Eq_x_0,Eq_x_1) = hAPP_f295212021l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_123,axiom,
    ( hAPP_f1150574413l_bool(Eq_x_0,Eq_x_1) = hAPP_f1150574413l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_124,axiom,
    ( hAPP_f48091733on_val(Eq_x_0,Eq_x_1) = hAPP_f48091733on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_125,axiom,
    ( hAPP_P1883022279on_val(Eq_x_0,Eq_x_1) = hAPP_P1883022279on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_126,axiom,
    ( hAPP_f1683814075r_bool(Eq_x_0,Eq_x_1) = hAPP_f1683814075r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_127,axiom,
    ( hAPP_f26812903r_bool(Eq_x_0,Eq_x_1) = hAPP_f26812903r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_128,axiom,
    ( hAPP_f1056413453r_bool(Eq_x_0,Eq_x_1) = hAPP_f1056413453r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_129,axiom,
    ( hAPP_f372404869on_val(Eq_x_0,Eq_x_1) = hAPP_f372404869on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_130,axiom,
    ( hAPP_P1066308164on_val(Eq_x_0,Eq_x_1) = hAPP_P1066308164on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_131,axiom,
    ( hAPP_f1508793015l_bool(Eq_x_0,Eq_x_1) = hAPP_f1508793015l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_132,axiom,
    ( hAPP_f1138830003l_bool(Eq_x_0,Eq_x_1) = hAPP_f1138830003l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_133,axiom,
    ( hAPP_f1440866903l_bool(Eq_x_0,Eq_x_1) = hAPP_f1440866903l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_134,axiom,
    ( hAPP_f1520199827on_val(Eq_x_0,Eq_x_1) = hAPP_f1520199827on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_135,axiom,
    ( hAPP_P789556885on_val(Eq_x_0,Eq_x_1) = hAPP_P789556885on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_136,axiom,
    ( hAPP_f1825030711l_bool(Eq_x_0,Eq_x_1) = hAPP_f1825030711l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_137,axiom,
    ( hAPP_f516738477l_bool(Eq_x_0,Eq_x_1) = hAPP_f516738477l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_138,axiom,
    ( hAPP_f653692369l_bool(Eq_x_0,Eq_x_1) = hAPP_f653692369l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_139,axiom,
    ( hAPP_f394183983on_val(Eq_x_0,Eq_x_1) = hAPP_f394183983on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_140,axiom,
    ( hAPP_P1760219823on_val(Eq_x_0,Eq_x_1) = hAPP_P1760219823on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_141,axiom,
    ( hAPP_f881985847l_bool(Eq_x_0,Eq_x_1) = hAPP_f881985847l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_142,axiom,
    ( hAPP_f1438732387l_bool(Eq_x_0,Eq_x_1) = hAPP_f1438732387l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_143,axiom,
    ( hAPP_f1241216909l_bool(Eq_x_0,Eq_x_1) = hAPP_f1241216909l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_144,axiom,
    ( hAPP_f902010623al_val(Eq_x_0,Eq_x_1) = hAPP_f902010623al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_145,axiom,
    ( hAPP_P2013623467al_val(Eq_x_0,Eq_x_1) = hAPP_P2013623467al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_146,axiom,
    ( hAPP_f1589017327l_bool(Eq_x_0,Eq_x_1) = hAPP_f1589017327l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_147,axiom,
    ( hAPP_f151189509l_bool(Eq_x_0,Eq_x_1) = hAPP_f151189509l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_148,axiom,
    ( hAPP_f1153851723l_bool(Eq_x_0,Eq_x_1) = hAPP_f1153851723l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_149,axiom,
    ( hAPP_f928795841al_val(Eq_x_0,Eq_x_1) = hAPP_f928795841al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_150,axiom,
    ( hAPP_P1067836940al_val(Eq_x_0,Eq_x_1) = hAPP_P1067836940al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_151,axiom,
    ( hAPP_f1777594159l_bool(Eq_x_0,Eq_x_1) = hAPP_f1777594159l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_152,axiom,
    ( hAPP_f1572306499l_bool(Eq_x_0,Eq_x_1) = hAPP_f1572306499l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_153,axiom,
    ( hAPP_f828778154l_bool(Eq_x_0,Eq_x_1) = hAPP_f828778154l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_154,axiom,
    ( hAPP_f15579599t_char(Eq_x_0,Eq_x_1) = hAPP_f15579599t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_155,axiom,
    ( hAPP_P193916115t_char(Eq_x_0,Eq_x_1) = hAPP_P193916115t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_156,axiom,
    ( hAPP_f1804599279l_bool(Eq_x_0,Eq_x_1) = hAPP_f1804599279l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_157,axiom,
    ( hAPP_f1550515381l_bool(Eq_x_0,Eq_x_1) = hAPP_f1550515381l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_158,axiom,
    ( hAPP_f1996106275l_bool(Eq_x_0,Eq_x_1) = hAPP_f1996106275l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_159,axiom,
    ( hAPP_f1271281289on_val(Eq_x_0,Eq_x_1) = hAPP_f1271281289on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_160,axiom,
    ( hAPP_P1936714534on_val(Eq_x_0,Eq_x_1) = hAPP_P1936714534on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_161,axiom,
    ( hAPP_f2020099865l_bool(Eq_x_0,Eq_x_1) = hAPP_f2020099865l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_162,axiom,
    ( hAPP_f630712985l_bool(Eq_x_0,Eq_x_1) = hAPP_f630712985l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_163,axiom,
    ( hAPP_f1145600492l_bool(Eq_x_0,Eq_x_1) = hAPP_f1145600492l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_164,axiom,
    ( hAPP_f1309113673on_val(Eq_x_0,Eq_x_1) = hAPP_f1309113673on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_165,axiom,
    ( hAPP_f1233687287l_bool(Eq_x_0,Eq_x_1) = hAPP_f1233687287l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_166,axiom,
    ( hAPP_f399538905l_bool(Eq_x_0,Eq_x_1) = hAPP_f399538905l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_167,axiom,
    ( hAPP_f850751421l_bool(Eq_x_0,Eq_x_1) = hAPP_f850751421l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_168,axiom,
    ( hAPP_f204556415on_val(Eq_x_0,Eq_x_1) = hAPP_f204556415on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_169,axiom,
    ( hAPP_P2024243179on_val(Eq_x_0,Eq_x_1) = hAPP_P2024243179on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_170,axiom,
    ( hAPP_f2052660463l_bool(Eq_x_0,Eq_x_1) = hAPP_f2052660463l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_171,axiom,
    ( hAPP_f1043869573l_bool(Eq_x_0,Eq_x_1) = hAPP_f1043869573l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_172,axiom,
    ( hAPP_f927043595l_bool(Eq_x_0,Eq_x_1) = hAPP_f927043595l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_173,axiom,
    ( hAPP_b589554111l_bool(Eq_x_0,Eq_x_1) = hAPP_b589554111l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_174,axiom,
    ( hAPP_f2051274555l_bool(Eq_x_0,Eq_x_1) = hAPP_f2051274555l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_175,axiom,
    ( hAPP_f1432609211l_bool(Eq_x_0,Eq_x_1) = hAPP_f1432609211l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_176,axiom,
    ( hAPP_f902521097l_bool(Eq_x_0,Eq_x_1) = hAPP_f902521097l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_177,axiom,
    ( hAPP_f653851379l_bool(Eq_x_0,Eq_x_1) = hAPP_f653851379l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_178,axiom,
    ( hAPP_f1830813581l_bool(Eq_x_0,Eq_x_1) = hAPP_f1830813581l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_179,axiom,
    ( hAPP_f2092385043l_bool(Eq_x_0,Eq_x_1) = hAPP_f2092385043l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_180,axiom,
    ( hAPP_f1861125939r_bool(Eq_x_0,Eq_x_1) = hAPP_f1861125939r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_181,axiom,
    ( hAPP_f336522659r_bool(Eq_x_0,Eq_x_1) = hAPP_f336522659r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_182,axiom,
    ( hAPP_f1818217r_bool(Eq_x_0,Eq_x_1) = hAPP_f1818217r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_183,axiom,
    ( hAPP_f10956301l_bool(Eq_x_0,Eq_x_1) = hAPP_f10956301l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_184,axiom,
    ( hAPP_f1399435963l_bool(Eq_x_0,Eq_x_1) = hAPP_f1399435963l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_185,axiom,
    ( hAPP_f624730965l_bool(Eq_x_0,Eq_x_1) = hAPP_f624730965l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_186,axiom,
    ( hAPP_f1308714617l_bool(Eq_x_0,Eq_x_1) = hAPP_f1308714617l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_187,axiom,
    ( hAPP_f917296015l_bool(Eq_x_0,Eq_x_1) = hAPP_f917296015l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_188,axiom,
    ( hAPP_f546724245l_bool(Eq_x_0,Eq_x_1) = hAPP_f546724245l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_189,axiom,
    ( hAPP_f1560238713l_bool(Eq_x_0,Eq_x_1) = hAPP_f1560238713l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_190,axiom,
    ( hAPP_f2032347769l_bool(Eq_x_0,Eq_x_1) = hAPP_f2032347769l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_191,axiom,
    ( hAPP_f641257349l_bool(Eq_x_0,Eq_x_1) = hAPP_f641257349l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_192,axiom,
    ( hAPP_f1863694447l_bool(Eq_x_0,Eq_x_1) = hAPP_f1863694447l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_193,axiom,
    ( hAPP_f1734879897l_bool(Eq_x_0,Eq_x_1) = hAPP_f1734879897l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_194,axiom,
    ( hAPP_f555424277l_bool(Eq_x_0,Eq_x_1) = hAPP_f555424277l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_195,axiom,
    ( dom_nat_val(Eq_x_0) = dom_nat_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_196,axiom,
    ( fun_up846528380on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up846528380on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_197,axiom,
    ( map_add_nat_val(Eq_x_0,Eq_x_1) = map_add_nat_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_198,axiom,
    ( dom_Pr1854948307al_val(Eq_x_0) = dom_Pr1854948307al_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_199,axiom,
    ( fun_up2650881on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up2650881on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_200,axiom,
    ( map_ad1139121712al_val(Eq_x_0,Eq_x_1) = map_ad1139121712al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_201,axiom,
    ( dom_Pr934474290al_val(Eq_x_0) = dom_Pr934474290al_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_202,axiom,
    ( fun_up1370188258on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1370188258on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_203,axiom,
    ( map_ad1808327055al_val(Eq_x_0,Eq_x_1) = map_ad1808327055al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_204,axiom,
    ( dom_Pr881307234al_val(Eq_x_0) = dom_Pr881307234al_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_205,axiom,
    ( fun_up958248092on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up958248092on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_206,axiom,
    ( map_ad1443463365al_val(Eq_x_0,Eq_x_1) = map_ad1443463365al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_207,axiom,
    ( dom_Pr1286015283al_val(Eq_x_0) = dom_Pr1286015283al_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_208,axiom,
    ( fun_up106272779on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up106272779on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_209,axiom,
    ( map_ad2099161878al_val(Eq_x_0,Eq_x_1) = map_ad2099161878al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_210,axiom,
    ( dom_Pr594962099al_val(Eq_x_0) = dom_Pr594962099al_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_211,axiom,
    ( fun_up1250448779on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1250448779on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_212,axiom,
    ( map_ad1263605142al_val(Eq_x_0,Eq_x_1) = map_ad1263605142al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_213,axiom,
    ( dom_li347256130r_bool(Eq_x_0) = dom_li347256130r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_214,axiom,
    ( fun_up1686981986r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1686981986r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_215,axiom,
    ( map_ad172895647r_bool(Eq_x_0,Eq_x_1) = map_ad172895647r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_216,axiom,
    ( dom_na1091370954r_bool(Eq_x_0) = dom_na1091370954r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_217,axiom,
    ( fun_up1256311364r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1256311364r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_218,axiom,
    ( map_ad1655582893r_bool(Eq_x_0,Eq_x_1) = map_ad1655582893r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_219,axiom,
    ( dom_Pr482007707r_bool(Eq_x_0) = dom_Pr482007707r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_220,axiom,
    ( fun_up387678665r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up387678665r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_221,axiom,
    ( map_ad1572886776r_bool(Eq_x_0,Eq_x_1) = map_ad1572886776r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_222,axiom,
    ( dom_Pr122328314r_bool(Eq_x_0) = dom_Pr122328314r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_223,axiom,
    ( fun_up965897386r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up965897386r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_224,axiom,
    ( map_ad2023008343r_bool(Eq_x_0,Eq_x_1) = map_ad2023008343r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_225,axiom,
    ( dom_Pr1770328362r_bool(Eq_x_0) = dom_Pr1770328362r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_226,axiom,
    ( fun_up1281163108r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1281163108r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_227,axiom,
    ( map_ad1209909133r_bool(Eq_x_0,Eq_x_1) = map_ad1209909133r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_228,axiom,
    ( dom_Pr713105403r_bool(Eq_x_0) = dom_Pr713105403r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_229,axiom,
    ( fun_up1114451667r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1114451667r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_230,axiom,
    ( map_ad1863687646r_bool(Eq_x_0,Eq_x_1) = map_ad1863687646r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_231,axiom,
    ( dom_Pr548306299r_bool(Eq_x_0) = dom_Pr548306299r_bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_232,axiom,
    ( fun_up1836969043r_bool(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1836969043r_bool(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_233,axiom,
    ( map_ad478808158r_bool(Eq_x_0,Eq_x_1) = map_ad478808158r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_234,axiom,
    ( dom_nat_ty(Eq_x_0) = dom_nat_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_235,axiom,
    ( fun_up421284275ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up421284275ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_236,axiom,
    ( map_add_nat_ty(Eq_x_0,Eq_x_1) = map_add_nat_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_237,axiom,
    ( dom_Pr1536367242val_ty(Eq_x_0) = dom_Pr1536367242val_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_238,axiom,
    ( fun_up638349240ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up638349240ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_239,axiom,
    ( map_ad1402016615val_ty(Eq_x_0,Eq_x_1) = map_ad1402016615val_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_240,axiom,
    ( dom_Pr585943145val_ty(Eq_x_0) = dom_Pr585943145val_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_241,axiom,
    ( fun_up430376729ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up430376729ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_242,axiom,
    ( map_ad1877333574val_ty(Eq_x_0,Eq_x_1) = map_ad1877333574val_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_243,axiom,
    ( dom_Pr1623760025val_ty(Eq_x_0) = dom_Pr1623760025val_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_244,axiom,
    ( fun_up576032467ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up576032467ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_245,axiom,
    ( map_ad689713276val_ty(Eq_x_0,Eq_x_1) = map_ad689713276val_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_246,axiom,
    ( dom_Pr1523486698val_ty(Eq_x_0) = dom_Pr1523486698val_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_247,axiom,
    ( fun_up359791042ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up359791042ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_248,axiom,
    ( map_ad451392333val_ty(Eq_x_0,Eq_x_1) = map_ad451392333val_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_249,axiom,
    ( dom_Pr1305783658val_ty(Eq_x_0) = dom_Pr1305783658val_ty(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_250,axiom,
    ( fun_up160134978ion_ty(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up160134978ion_ty(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_251,axiom,
    ( map_ad860315085val_ty(Eq_x_0,Eq_x_1) = map_ad860315085val_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_252,axiom,
    ( dom_li2046124138on_val(Eq_x_0) = dom_li2046124138on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_253,axiom,
    ( fun_up252238218on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up252238218on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_254,axiom,
    ( map_ad1982313927on_val(Eq_x_0,Eq_x_1) = map_ad1982313927on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_255,axiom,
    ( dom_Pr1291804355on_val(Eq_x_0) = dom_Pr1291804355on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_256,axiom,
    ( fun_up768537841on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up768537841on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_257,axiom,
    ( map_ad564247072on_val(Eq_x_0,Eq_x_1) = map_ad564247072on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_258,axiom,
    ( dom_Pr717813794on_val(Eq_x_0) = dom_Pr717813794on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_259,axiom,
    ( fun_up307314898on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up307314898on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_260,axiom,
    ( map_ad784656511on_val(Eq_x_0,Eq_x_1) = map_ad784656511on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_261,axiom,
    ( dom_Pr1989649490on_val(Eq_x_0) = dom_Pr1989649490on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_262,axiom,
    ( fun_up1995148684on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1995148684on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_263,axiom,
    ( map_ad2048931253on_val(Eq_x_0,Eq_x_1) = map_ad2048931253on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_264,axiom,
    ( dom_Pr364577827on_val(Eq_x_0) = dom_Pr364577827on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_265,axiom,
    ( fun_up1177725947on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up1177725947on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_266,axiom,
    ( map_ad181331206on_val(Eq_x_0,Eq_x_1) = map_ad181331206on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_267,axiom,
    ( dom_Pr805691811on_val(Eq_x_0) = dom_Pr805691811on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_268,axiom,
    ( fun_up683731323on_val(Eq_x_0,Eq_x_1,Eq_x_2) = fun_up683731323on_val(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_269,axiom,
    ( map_ad435015558on_val(Eq_x_0,Eq_x_1) = map_ad435015558on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_270,axiom,
    ( hAPP_nat_option_val(Eq_x_0,Eq_x_1) = hAPP_nat_option_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_271,axiom,
    ( hAPP_P2074628057on_val(Eq_x_0,Eq_x_1) = hAPP_P2074628057on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_272,axiom,
    ( hAPP_P930111162on_val(Eq_x_0,Eq_x_1) = hAPP_P930111162on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_273,axiom,
    ( hAPP_P2111013316on_val(Eq_x_0,Eq_x_1) = hAPP_P2111013316on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_274,axiom,
    ( hAPP_P509577523on_val(Eq_x_0,Eq_x_1) = hAPP_P509577523on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_275,axiom,
    ( hAPP_P1594728115on_val(Eq_x_0,Eq_x_1) = hAPP_P1594728115on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_276,axiom,
    ( hAPP_l1288616506r_bool(Eq_x_0,Eq_x_1) = hAPP_l1288616506r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_277,axiom,
    ( hAPP_n2063106924r_bool(Eq_x_0,Eq_x_1) = hAPP_n2063106924r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_278,axiom,
    ( hAPP_P926760609r_bool(Eq_x_0,Eq_x_1) = hAPP_P926760609r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_279,axiom,
    ( hAPP_P584663426r_bool(Eq_x_0,Eq_x_1) = hAPP_P584663426r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_280,axiom,
    ( hAPP_P1501097100r_bool(Eq_x_0,Eq_x_1) = hAPP_P1501097100r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_281,axiom,
    ( hAPP_P1529692155r_bool(Eq_x_0,Eq_x_1) = hAPP_P1529692155r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_282,axiom,
    ( hAPP_P1989760379r_bool(Eq_x_0,Eq_x_1) = hAPP_P1989760379r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_283,axiom,
    ( hAPP_nat_option_ty(Eq_x_0,Eq_x_1) = hAPP_nat_option_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_284,axiom,
    ( hAPP_P1578317968ion_ty(Eq_x_0,Eq_x_1) = hAPP_P1578317968ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_285,axiom,
    ( hAPP_P50259953ion_ty(Eq_x_0,Eq_x_1) = hAPP_P50259953ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_286,axiom,
    ( hAPP_P1228500987ion_ty(Eq_x_0,Eq_x_1) = hAPP_P1228500987ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_287,axiom,
    ( hAPP_P142343914ion_ty(Eq_x_0,Eq_x_1) = hAPP_P142343914ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_288,axiom,
    ( hAPP_P121427050ion_ty(Eq_x_0,Eq_x_1) = hAPP_P121427050ion_ty(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_289,axiom,
    ( hAPP_l195239522on_val(Eq_x_0,Eq_x_1) = hAPP_l195239522on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_290,axiom,
    ( hAPP_P1788447177on_val(Eq_x_0,Eq_x_1) = hAPP_P1788447177on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_291,axiom,
    ( hAPP_P1230564778on_val(Eq_x_0,Eq_x_1) = hAPP_P1230564778on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_292,axiom,
    ( hAPP_P722986275on_val(Eq_x_0,Eq_x_1) = hAPP_P722986275on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_293,axiom,
    ( hAPP_P89750179on_val(Eq_x_0,Eq_x_1) = hAPP_P89750179on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_294,axiom,
    ( hAPP_f2057883639l_bool(Eq_x_0,Eq_x_1) = hAPP_f2057883639l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_295,axiom,
    ( hAPP_f1050935001l_bool(Eq_x_0,Eq_x_1) = hAPP_f1050935001l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_296,axiom,
    ( hAPP_f1363667773l_bool(Eq_x_0,Eq_x_1) = hAPP_f1363667773l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_297,axiom,
    ( hAPP_f365540729l_bool(Eq_x_0,Eq_x_1) = hAPP_f365540729l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_298,axiom,
    ( hAPP_f639265145l_bool(Eq_x_0,Eq_x_1) = hAPP_f639265145l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_299,axiom,
    ( hAPP_f1342895119l_bool(Eq_x_0,Eq_x_1) = hAPP_f1342895119l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_300,axiom,
    ( hAPP_f10074679l_bool(Eq_x_0,Eq_x_1) = hAPP_f10074679l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_301,axiom,
    ( hAPP_f1725502637l_bool(Eq_x_0,Eq_x_1) = hAPP_f1725502637l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_302,axiom,
    ( hAPP_f439412817l_bool(Eq_x_0,Eq_x_1) = hAPP_f439412817l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_303,axiom,
    ( hAPP_f1046102489l_bool(Eq_x_0,Eq_x_1) = hAPP_f1046102489l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_304,axiom,
    ( hAPP_f1136596083l_bool(Eq_x_0,Eq_x_1) = hAPP_f1136596083l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_305,axiom,
    ( hAPP_f21084934l_bool(Eq_x_0,Eq_x_1) = hAPP_f21084934l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_306,axiom,
    ( hAPP_f775361359r_bool(Eq_x_0,Eq_x_1) = hAPP_f775361359r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_307,axiom,
    ( hAPP_f737710471r_bool(Eq_x_0,Eq_x_1) = hAPP_f737710471r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_308,axiom,
    ( hAPP_f1633332187r_bool(Eq_x_0,Eq_x_1) = hAPP_f1633332187r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_309,axiom,
    ( hAPP_f967695645l_bool(Eq_x_0,Eq_x_1) = hAPP_f967695645l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_310,axiom,
    ( hAPP_f1561329507l_bool(Eq_x_0,Eq_x_1) = hAPP_f1561329507l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_311,axiom,
    ( hAPP_f42352062l_bool(Eq_x_0,Eq_x_1) = hAPP_f42352062l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_312,axiom,
    ( hAPP_f664873147l_bool(Eq_x_0,Eq_x_1) = hAPP_f664873147l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_313,axiom,
    ( hAPP_f1631509563l_bool(Eq_x_0,Eq_x_1) = hAPP_f1631509563l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_314,axiom,
    ( hAPP_f2044570451l_bool(Eq_x_0,Eq_x_1) = hAPP_f2044570451l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_315,axiom,
    ( hAPP_P1510984930r_bool(Eq_x_0,Eq_x_1) = hAPP_P1510984930r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_316,axiom,
    ( hAPP_P1366871678r_bool(Eq_x_0,Eq_x_1) = hAPP_P1366871678r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_317,axiom,
    ( hAPP_f1973249537r_bool(Eq_x_0,Eq_x_1) = hAPP_f1973249537r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_318,axiom,
    ( hAPP_P576112536r_bool(Eq_x_0,Eq_x_1) = hAPP_P576112536r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_319,axiom,
    ( hAPP_P712854582t_bool(Eq_x_0,Eq_x_1) = hAPP_P712854582t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_320,axiom,
    ( hAPP_P1717724164t_bool(Eq_x_0,Eq_x_1) = hAPP_P1717724164t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_321,axiom,
    ( hAPP_f1857971237t_bool(Eq_x_0,Eq_x_1) = hAPP_f1857971237t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_322,axiom,
    ( hAPP_P947230058t_bool(Eq_x_0,Eq_x_1) = hAPP_P947230058t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_323,axiom,
    ( hAPP_P87436745l_bool(Eq_x_0,Eq_x_1) = hAPP_P87436745l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_324,axiom,
    ( hAPP_P1696703717l_bool(Eq_x_0,Eq_x_1) = hAPP_P1696703717l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_325,axiom,
    ( hAPP_f1608665167l_bool(Eq_x_0,Eq_x_1) = hAPP_f1608665167l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_326,axiom,
    ( hAPP_P912976383l_bool(Eq_x_0,Eq_x_1) = hAPP_P912976383l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_327,axiom,
    ( hAPP_P39917866l_bool(Eq_x_0,Eq_x_1) = hAPP_P39917866l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_328,axiom,
    ( hAPP_P1354850246l_bool(Eq_x_0,Eq_x_1) = hAPP_P1354850246l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_329,axiom,
    ( hAPP_f1400730257l_bool(Eq_x_0,Eq_x_1) = hAPP_f1400730257l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_330,axiom,
    ( hAPP_P536162016l_bool(Eq_x_0,Eq_x_1) = hAPP_P536162016l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_331,axiom,
    ( hAPP_P1232134614l_bool(Eq_x_0,Eq_x_1) = hAPP_P1232134614l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_332,axiom,
    ( hAPP_P1637755428l_bool(Eq_x_0,Eq_x_1) = hAPP_P1637755428l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_333,axiom,
    ( hAPP_f1341053989l_bool(Eq_x_0,Eq_x_1) = hAPP_f1341053989l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_334,axiom,
    ( hAPP_P1138140810l_bool(Eq_x_0,Eq_x_1) = hAPP_P1138140810l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_335,axiom,
    ( hAPP_P1134042693l_bool(Eq_x_0,Eq_x_1) = hAPP_P1134042693l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_336,axiom,
    ( hAPP_P595502227l_bool(Eq_x_0,Eq_x_1) = hAPP_P595502227l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_337,axiom,
    ( hAPP_f444383845l_bool(Eq_x_0,Eq_x_1) = hAPP_f444383845l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_338,axiom,
    ( hAPP_P1826803705l_bool(Eq_x_0,Eq_x_1) = hAPP_P1826803705l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_339,axiom,
    ( hAPP_P1953518277l_bool(Eq_x_0,Eq_x_1) = hAPP_P1953518277l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_340,axiom,
    ( hAPP_f1591648613l_bool(Eq_x_0,Eq_x_1) = hAPP_f1591648613l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_341,axiom,
    ( hAPP_P678729081l_bool(Eq_x_0,Eq_x_1) = hAPP_P678729081l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_342,axiom,
    ( hAPP_e2128781980r_bool(Eq_x_0,Eq_x_1) = hAPP_e2128781980r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_343,axiom,
    ( hAPP_P599819262r_bool(Eq_x_0,Eq_x_1) = hAPP_P599819262r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_344,axiom,
    ( hAPP_f1491134931r_bool(Eq_x_0,Eq_x_1) = hAPP_f1491134931r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_345,axiom,
    ( hAPP_e41879804t_bool(Eq_x_0,Eq_x_1) = hAPP_e41879804t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_346,axiom,
    ( hAPP_P107417220t_bool(Eq_x_0,Eq_x_1) = hAPP_P107417220t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_347,axiom,
    ( hAPP_f284805883t_bool(Eq_x_0,Eq_x_1) = hAPP_f284805883t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_348,axiom,
    ( hAPP_e1372786563l_bool(Eq_x_0,Eq_x_1) = hAPP_e1372786563l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_349,axiom,
    ( hAPP_P698243685l_bool(Eq_x_0,Eq_x_1) = hAPP_P698243685l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_350,axiom,
    ( hAPP_f1817272339l_bool(Eq_x_0,Eq_x_1) = hAPP_f1817272339l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_351,axiom,
    ( hAPP_e2019828964l_bool(Eq_x_0,Eq_x_1) = hAPP_e2019828964l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_352,axiom,
    ( hAPP_P171414854l_bool(Eq_x_0,Eq_x_1) = hAPP_P171414854l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_353,axiom,
    ( hAPP_f1992719827l_bool(Eq_x_0,Eq_x_1) = hAPP_f1992719827l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_354,axiom,
    ( hAPP_e1610291612l_bool(Eq_x_0,Eq_x_1) = hAPP_e1610291612l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_355,axiom,
    ( hAPP_P1591874724l_bool(Eq_x_0,Eq_x_1) = hAPP_P1591874724l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_356,axiom,
    ( hAPP_f802896187l_bool(Eq_x_0,Eq_x_1) = hAPP_f802896187l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_357,axiom,
    ( hAPP_e500528395l_bool(Eq_x_0,Eq_x_1) = hAPP_e500528395l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_358,axiom,
    ( hAPP_P1988153107l_bool(Eq_x_0,Eq_x_1) = hAPP_P1988153107l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_359,axiom,
    ( hAPP_f468299289l_bool(Eq_x_0,Eq_x_1) = hAPP_f468299289l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_360,axiom,
    ( hAPP_e592495499l_bool(Eq_x_0,Eq_x_1) = hAPP_e592495499l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_361,axiom,
    ( hAPP_P1638898323l_bool(Eq_x_0,Eq_x_1) = hAPP_P1638898323l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_362,axiom,
    ( hAPP_f1760682521l_bool(Eq_x_0,Eq_x_1) = hAPP_f1760682521l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_363,axiom,
    ( hAPP_f1685556710r_bool(Eq_x_0,Eq_x_1) = hAPP_f1685556710r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_364,axiom,
    ( hAPP_f774767491r_bool(Eq_x_0,Eq_x_1) = hAPP_f774767491r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_365,axiom,
    ( hAPP_f104936073r_bool(Eq_x_0,Eq_x_1) = hAPP_f104936073r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_366,axiom,
    ( hAPP_f1927197746t_bool(Eq_x_0,Eq_x_1) = hAPP_f1927197746t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_367,axiom,
    ( hAPP_f235082303t_bool(Eq_x_0,Eq_x_1) = hAPP_f235082303t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_368,axiom,
    ( hAPP_f61570481t_bool(Eq_x_0,Eq_x_1) = hAPP_f61570481t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_369,axiom,
    ( hAPP_f910354125l_bool(Eq_x_0,Eq_x_1) = hAPP_f910354125l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_370,axiom,
    ( hAPP_f195923946l_bool(Eq_x_0,Eq_x_1) = hAPP_f195923946l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_371,axiom,
    ( hAPP_f800545225l_bool(Eq_x_0,Eq_x_1) = hAPP_f800545225l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_372,axiom,
    ( hAPP_f338507310l_bool(Eq_x_0,Eq_x_1) = hAPP_f338507310l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_373,axiom,
    ( hAPP_f1203390411l_bool(Eq_x_0,Eq_x_1) = hAPP_f1203390411l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_374,axiom,
    ( hAPP_f2048668297l_bool(Eq_x_0,Eq_x_1) = hAPP_f2048668297l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_375,axiom,
    ( hAPP_f1928083410l_bool(Eq_x_0,Eq_x_1) = hAPP_f1928083410l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_376,axiom,
    ( hAPP_f57041375l_bool(Eq_x_0,Eq_x_1) = hAPP_f57041375l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_377,axiom,
    ( hAPP_f416690673l_bool(Eq_x_0,Eq_x_1) = hAPP_f416690673l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_378,axiom,
    ( hAPP_f2135509569l_bool(Eq_x_0,Eq_x_1) = hAPP_f2135509569l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_379,axiom,
    ( hAPP_f396019662l_bool(Eq_x_0,Eq_x_1) = hAPP_f396019662l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_380,axiom,
    ( hAPP_f1276548047l_bool(Eq_x_0,Eq_x_1) = hAPP_f1276548047l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_381,axiom,
    ( hAPP_f2144092865l_bool(Eq_x_0,Eq_x_1) = hAPP_f2144092865l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_382,axiom,
    ( hAPP_f2011777102l_bool(Eq_x_0,Eq_x_1) = hAPP_f2011777102l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_383,axiom,
    ( hAPP_f833559503l_bool(Eq_x_0,Eq_x_1) = hAPP_f833559503l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_384,axiom,
    ( hAPP_l1778295065r_bool(Eq_x_0,Eq_x_1) = hAPP_l1778295065r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_385,axiom,
    ( hAPP_f990102836r_bool(Eq_x_0,Eq_x_1) = hAPP_f990102836r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_386,axiom,
    ( hAPP_f1650812869r_bool(Eq_x_0,Eq_x_1) = hAPP_f1650812869r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_387,axiom,
    ( hAPP_P1167611309r_bool(Eq_x_0,Eq_x_1) = hAPP_P1167611309r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_388,axiom,
    ( hAPP_l1460960191t_bool(Eq_x_0,Eq_x_1) = hAPP_l1460960191t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_389,axiom,
    ( hAPP_f118445774t_bool(Eq_x_0,Eq_x_1) = hAPP_f118445774t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_390,axiom,
    ( hAPP_f745235151t_bool(Eq_x_0,Eq_x_1) = hAPP_f745235151t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_391,axiom,
    ( hAPP_P1120259733t_bool(Eq_x_0,Eq_x_1) = hAPP_P1120259733t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_392,axiom,
    ( hAPP_l1694815232l_bool(Eq_x_0,Eq_x_1) = hAPP_l1694815232l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_393,axiom,
    ( hAPP_f193834907l_bool(Eq_x_0,Eq_x_1) = hAPP_f193834907l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_394,axiom,
    ( hAPP_f1965627013l_bool(Eq_x_0,Eq_x_1) = hAPP_f1965627013l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_395,axiom,
    ( hAPP_P808259092l_bool(Eq_x_0,Eq_x_1) = hAPP_P808259092l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_396,axiom,
    ( hAPP_l1294179937l_bool(Eq_x_0,Eq_x_1) = hAPP_l1294179937l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_397,axiom,
    ( hAPP_f1608921212l_bool(Eq_x_0,Eq_x_1) = hAPP_f1608921212l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_398,axiom,
    ( hAPP_f1140566725l_bool(Eq_x_0,Eq_x_1) = hAPP_f1140566725l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_399,axiom,
    ( hAPP_P1374609397l_bool(Eq_x_0,Eq_x_1) = hAPP_P1374609397l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_400,axiom,
    ( hAPP_l803240415l_bool(Eq_x_0,Eq_x_1) = hAPP_l803240415l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_401,axiom,
    ( hAPP_f192981486l_bool(Eq_x_0,Eq_x_1) = hAPP_f192981486l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_402,axiom,
    ( hAPP_f2039548047l_bool(Eq_x_0,Eq_x_1) = hAPP_f2039548047l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_403,axiom,
    ( hAPP_P416784693l_bool(Eq_x_0,Eq_x_1) = hAPP_P416784693l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_404,axiom,
    ( hAPP_l989484238l_bool(Eq_x_0,Eq_x_1) = hAPP_l989484238l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_405,axiom,
    ( hAPP_f1817800029l_bool(Eq_x_0,Eq_x_1) = hAPP_f1817800029l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_406,axiom,
    ( hAPP_f854417517l_bool(Eq_x_0,Eq_x_1) = hAPP_f854417517l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_407,axiom,
    ( hAPP_P733122084l_bool(Eq_x_0,Eq_x_1) = hAPP_P733122084l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_408,axiom,
    ( hAPP_l313577550l_bool(Eq_x_0,Eq_x_1) = hAPP_l313577550l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_409,axiom,
    ( hAPP_f522522333l_bool(Eq_x_0,Eq_x_1) = hAPP_f522522333l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_410,axiom,
    ( hAPP_f953970029l_bool(Eq_x_0,Eq_x_1) = hAPP_f953970029l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_411,axiom,
    ( hAPP_P1605474468l_bool(Eq_x_0,Eq_x_1) = hAPP_P1605474468l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_412,axiom,
    ( hAPP_l1064716406r_bool(Eq_x_0,Eq_x_1) = hAPP_l1064716406r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_413,axiom,
    ( hAPP_f1048754599r_bool(Eq_x_0,Eq_x_1) = hAPP_f1048754599r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_414,axiom,
    ( hAPP_P2143028400r_bool(Eq_x_0,Eq_x_1) = hAPP_P2143028400r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_415,axiom,
    ( hAPP_l1930116514t_bool(Eq_x_0,Eq_x_1) = hAPP_l1930116514t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_416,axiom,
    ( hAPP_l1691929923t_bool(Eq_x_0,Eq_x_1) = hAPP_l1691929923t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_417,axiom,
    ( hAPP_f477896859t_bool(Eq_x_0,Eq_x_1) = hAPP_f477896859t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_418,axiom,
    ( hAPP_P1802178130t_bool(Eq_x_0,Eq_x_1) = hAPP_P1802178130t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_419,axiom,
    ( hAPP_l130580829l_bool(Eq_x_0,Eq_x_1) = hAPP_l130580829l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_420,axiom,
    ( hAPP_l780727270l_bool(Eq_x_0,Eq_x_1) = hAPP_l780727270l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_421,axiom,
    ( hAPP_f1661550453l_bool(Eq_x_0,Eq_x_1) = hAPP_f1661550453l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_422,axiom,
    ( hAPP_P1988097815l_bool(Eq_x_0,Eq_x_1) = hAPP_P1988097815l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_423,axiom,
    ( hAPP_l256041150l_bool(Eq_x_0,Eq_x_1) = hAPP_l256041150l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_424,axiom,
    ( hAPP_l1110132679l_bool(Eq_x_0,Eq_x_1) = hAPP_l1110132679l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_425,axiom,
    ( hAPP_f507696695l_bool(Eq_x_0,Eq_x_1) = hAPP_f507696695l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_426,axiom,
    ( hAPP_P921015288l_bool(Eq_x_0,Eq_x_1) = hAPP_P921015288l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_427,axiom,
    ( hAPP_l5978434l_bool(Eq_x_0,Eq_x_1) = hAPP_l5978434l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_428,axiom,
    ( hAPP_l750759651l_bool(Eq_x_0,Eq_x_1) = hAPP_l750759651l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_429,axiom,
    ( hAPP_f1182128795l_bool(Eq_x_0,Eq_x_1) = hAPP_f1182128795l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_430,axiom,
    ( hAPP_P177222514l_bool(Eq_x_0,Eq_x_1) = hAPP_P177222514l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_431,axiom,
    ( hAPP_l258171825l_bool(Eq_x_0,Eq_x_1) = hAPP_l258171825l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_432,axiom,
    ( hAPP_l1278066386l_bool(Eq_x_0,Eq_x_1) = hAPP_l1278066386l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_433,axiom,
    ( hAPP_f8993627l_bool(Eq_x_0,Eq_x_1) = hAPP_f8993627l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_434,axiom,
    ( hAPP_P2034098401l_bool(Eq_x_0,Eq_x_1) = hAPP_P2034098401l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_435,axiom,
    ( hAPP_l287304753l_bool(Eq_x_0,Eq_x_1) = hAPP_l287304753l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_436,axiom,
    ( hAPP_l1369340754l_bool(Eq_x_0,Eq_x_1) = hAPP_l1369340754l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_437,axiom,
    ( hAPP_f499947099l_bool(Eq_x_0,Eq_x_1) = hAPP_f499947099l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_438,axiom,
    ( hAPP_P731332193l_bool(Eq_x_0,Eq_x_1) = hAPP_P731332193l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_439,axiom,
    ( hAPP_b1505407649r_bool(Eq_x_0,Eq_x_1) = hAPP_b1505407649r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_440,axiom,
    ( hAPP_P343853784r_bool(Eq_x_0,Eq_x_1) = hAPP_P343853784r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_441,axiom,
    ( hAPP_f1706021209r_bool(Eq_x_0,Eq_x_1) = hAPP_f1706021209r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_442,axiom,
    ( hAPP_P1308752439r_bool(Eq_x_0,Eq_x_1) = hAPP_P1308752439r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_443,axiom,
    ( hAPP_b617716791t_bool(Eq_x_0,Eq_x_1) = hAPP_b617716791t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_444,axiom,
    ( hAPP_P292217386t_bool(Eq_x_0,Eq_x_1) = hAPP_P292217386t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_445,axiom,
    ( hAPP_f243373951t_bool(Eq_x_0,Eq_x_1) = hAPP_f243373951t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_446,axiom,
    ( hAPP_P1020760203t_bool(Eq_x_0,Eq_x_1) = hAPP_P1020760203t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_447,axiom,
    ( hAPP_b940299656l_bool(Eq_x_0,Eq_x_1) = hAPP_b940299656l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_448,axiom,
    ( hAPP_P1815899455l_bool(Eq_x_0,Eq_x_1) = hAPP_P1815899455l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_449,axiom,
    ( hAPP_f1157264807l_bool(Eq_x_0,Eq_x_1) = hAPP_f1157264807l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_450,axiom,
    ( hAPP_P1882136222l_bool(Eq_x_0,Eq_x_1) = hAPP_P1882136222l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_451,axiom,
    ( hAPP_b653060073l_bool(Eq_x_0,Eq_x_1) = hAPP_b653060073l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_452,axiom,
    ( hAPP_P553120288l_bool(Eq_x_0,Eq_x_1) = hAPP_P553120288l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_453,axiom,
    ( hAPP_f1353090281l_bool(Eq_x_0,Eq_x_1) = hAPP_f1353090281l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_454,axiom,
    ( hAPP_P323054207l_bool(Eq_x_0,Eq_x_1) = hAPP_P323054207l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_455,axiom,
    ( hAPP_b1434170967l_bool(Eq_x_0,Eq_x_1) = hAPP_b1434170967l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_456,axiom,
    ( hAPP_P1971671882l_bool(Eq_x_0,Eq_x_1) = hAPP_P1971671882l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_457,axiom,
    ( hAPP_f702440703l_bool(Eq_x_0,Eq_x_1) = hAPP_f702440703l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_458,axiom,
    ( hAPP_P1354839595l_bool(Eq_x_0,Eq_x_1) = hAPP_P1354839595l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_459,axiom,
    ( hAPP_b1930329414l_bool(Eq_x_0,Eq_x_1) = hAPP_b1930329414l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_460,axiom,
    ( hAPP_P1389845689l_bool(Eq_x_0,Eq_x_1) = hAPP_P1389845689l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_461,axiom,
    ( hAPP_f281022143l_bool(Eq_x_0,Eq_x_1) = hAPP_f281022143l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_462,axiom,
    ( hAPP_P665696794l_bool(Eq_x_0,Eq_x_1) = hAPP_P665696794l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_463,axiom,
    ( hAPP_b108134598l_bool(Eq_x_0,Eq_x_1) = hAPP_b108134598l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_464,axiom,
    ( hAPP_P693658169l_bool(Eq_x_0,Eq_x_1) = hAPP_P693658169l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_465,axiom,
    ( hAPP_f1590577855l_bool(Eq_x_0,Eq_x_1) = hAPP_f1590577855l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_466,axiom,
    ( hAPP_P33140378l_bool(Eq_x_0,Eq_x_1) = hAPP_P33140378l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_467,axiom,
    ( hAPP_v1814257440r_bool(Eq_x_0,Eq_x_1) = hAPP_v1814257440r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_468,axiom,
    ( hAPP_v1940296605r_bool(Eq_x_0,Eq_x_1) = hAPP_v1940296605r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_469,axiom,
    ( hAPP_f1623341439r_bool(Eq_x_0,Eq_x_1) = hAPP_f1623341439r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_470,axiom,
    ( hAPP_v897668472t_bool(Eq_x_0,Eq_x_1) = hAPP_v897668472t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_471,axiom,
    ( hAPP_v618097829t_bool(Eq_x_0,Eq_x_1) = hAPP_v618097829t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_472,axiom,
    ( hAPP_f1203122723t_bool(Eq_x_0,Eq_x_1) = hAPP_f1203122723t_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_473,axiom,
    ( hAPP_v2145502215l_bool(Eq_x_0,Eq_x_1) = hAPP_v2145502215l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_474,axiom,
    ( hAPP_v1285778436l_bool(Eq_x_0,Eq_x_1) = hAPP_v1285778436l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_475,axiom,
    ( hAPP_f1336948941l_bool(Eq_x_0,Eq_x_1) = hAPP_f1336948941l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_476,axiom,
    ( hAPP_v620871016l_bool(Eq_x_0,Eq_x_1) = hAPP_v620871016l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_477,axiom,
    ( hAPP_v1775873509l_bool(Eq_x_0,Eq_x_1) = hAPP_v1775873509l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_478,axiom,
    ( hAPP_f820838927l_bool(Eq_x_0,Eq_x_1) = hAPP_f820838927l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_479,axiom,
    ( hAPP_v1499173912l_bool(Eq_x_0,Eq_x_1) = hAPP_v1499173912l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_480,axiom,
    ( hAPP_v572032837l_bool(Eq_x_0,Eq_x_1) = hAPP_v572032837l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_481,axiom,
    ( hAPP_f1724962851l_bool(Eq_x_0,Eq_x_1) = hAPP_f1724962851l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_482,axiom,
    ( hAPP_v1921713543l_bool(Eq_x_0,Eq_x_1) = hAPP_v1921713543l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_483,axiom,
    ( hAPP_v958864436l_bool(Eq_x_0,Eq_x_1) = hAPP_v958864436l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_484,axiom,
    ( hAPP_f727795555l_bool(Eq_x_0,Eq_x_1) = hAPP_f727795555l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_485,axiom,
    ( hAPP_v1739888647l_bool(Eq_x_0,Eq_x_1) = hAPP_v1739888647l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_486,axiom,
    ( hAPP_v1688016564l_bool(Eq_x_0,Eq_x_1) = hAPP_v1688016564l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_487,axiom,
    ( hAPP_f647637603l_bool(Eq_x_0,Eq_x_1) = hAPP_f647637603l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_488,axiom,
    ( oconf_1869808039t_char(Eq_x_0,Eq_x_1) = oconf_1869808039t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_489,axiom,
    ( redp(Eq_x_0,Eq_x_1,Eq_x_2) = redp(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_490,axiom,
    ( transi2024712006on_val(Eq_x_0) = transi2024712006on_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_491,axiom,
    ( the_val(Eq_x_0) = the_val(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_492,axiom,
    ( hAPP_l2138409430r_bool(Eq_x_0,Eq_x_1) = hAPP_l2138409430r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_493,axiom,
    ( hAPP_l2054741776r_bool(Eq_x_0,Eq_x_1) = hAPP_l2054741776r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_494,axiom,
    ( eval(Eq_x_0,Eq_x_1,Eq_x_2) = eval(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_495,axiom,
    ( addr(Eq_x_0) = addr(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_496,axiom,
    ( fAss_list_char(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = fAss_list_char(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_497,axiom,
    ( fAcc_list_char(Eq_x_0,Eq_x_1,Eq_x_2) = fAcc_list_char(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_498,axiom,
    ( throw_list_char(Eq_x_0) = throw_list_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_499,axiom,
    ( subcls851966956t_char(Eq_x_0) = subcls851966956t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_500,axiom,
    ( transi1395422419t_char(Eq_x_0) = transi1395422419t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_501,axiom,
    ( tryCatch_list_char(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = tryCatch_list_char(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_502,axiom,
    ( class(Eq_x_0) = class(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_503,axiom,
    ( cast_list_char(Eq_x_0,Eq_x_1) = cast_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_504,axiom,
    ( has_fi1183600461t_char(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = has_fi1183600461t_char(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_505,axiom,
    ( addr_of_sys_xcpt(Eq_x_0) = addr_of_sys_xcpt(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_506,axiom,
    ( subcls744239332t_char(Eq_x_0) = subcls744239332t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_507,axiom,
    ( transi1065307915t_char(Eq_x_0) = transi1065307915t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_508,axiom,
    ( is_cla570604648t_char(Eq_x_0) = is_cla570604648t_char(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_509,axiom,
    ( binOp_list_char(Eq_x_0,Eq_x_1,Eq_x_2) = binOp_list_char(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_510,axiom,
    ( bool(Eq_x_0) = bool(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_511,axiom,
    ( while_list_char(Eq_x_0,Eq_x_1) = while_list_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_512,axiom,
    ( hAPP_f176769507l_bool(Eq_x_0,Eq_x_1) = hAPP_f176769507l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_513,axiom,
    ( hAPP_f1371002581r_bool(Eq_x_0,Eq_x_1) = hAPP_f1371002581r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_514,axiom,
    ( hAPP_f1859015701l_bool(Eq_x_0,Eq_x_1) = hAPP_f1859015701l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_515,axiom,
    ( hAPP_f414190381l_bool(Eq_x_0,Eq_x_1) = hAPP_f414190381l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_516,axiom,
    ( hAPP_f1074020887l_bool(Eq_x_0,Eq_x_1) = hAPP_f1074020887l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_517,axiom,
    ( hAPP_f451093418l_bool(Eq_x_0,Eq_x_1) = hAPP_f451093418l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_518,axiom,
    ( hAPP_f332734435r_bool(Eq_x_0,Eq_x_1) = hAPP_f332734435r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_519,axiom,
    ( hAPP_f1935223905l_bool(Eq_x_0,Eq_x_1) = hAPP_f1935223905l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_520,axiom,
    ( hAPP_f1181212006al_val(Eq_x_0,Eq_x_1) = hAPP_f1181212006al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_521,axiom,
    ( hAPP_f1803975093l_bool(Eq_x_0,Eq_x_1) = hAPP_f1803975093l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_522,axiom,
    ( hAPP_f2061154754l_bool(Eq_x_0,Eq_x_1) = hAPP_f2061154754l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_523,axiom,
    ( hAPP_f384373191al_val(Eq_x_0,Eq_x_1) = hAPP_f384373191al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_524,axiom,
    ( hAPP_f181262431l_bool(Eq_x_0,Eq_x_1) = hAPP_f181262431l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_525,axiom,
    ( hAPP_f603925568l_bool(Eq_x_0,Eq_x_1) = hAPP_f603925568l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_526,axiom,
    ( hAPP_f1326058377l_bool(Eq_x_0,Eq_x_1) = hAPP_f1326058377l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_527,axiom,
    ( hAPP_f338074126t_char(Eq_x_0,Eq_x_1) = hAPP_f338074126t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_528,axiom,
    ( hAPP_f1937467848l_bool(Eq_x_0,Eq_x_1) = hAPP_f1937467848l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_529,axiom,
    ( hAPP_f2106552235on_val(Eq_x_0,Eq_x_1) = hAPP_f2106552235on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_530,axiom,
    ( hAPP_f1145256474l_bool(Eq_x_0,Eq_x_1) = hAPP_f1145256474l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_531,axiom,
    ( hAPP_f781588360l_bool(Eq_x_0,Eq_x_1) = hAPP_f781588360l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_532,axiom,
    ( hAPP_f2134824737l_bool(Eq_x_0,Eq_x_1) = hAPP_f2134824737l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_533,axiom,
    ( hAPP_f496905015l_bool(Eq_x_0,Eq_x_1) = hAPP_f496905015l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_534,axiom,
    ( hAPP_v1173428276on_val(Eq_x_0,Eq_x_1) = hAPP_v1173428276on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_535,axiom,
    ( hAPP_f1742268533r_bool(Eq_x_0,Eq_x_1) = hAPP_f1742268533r_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_536,axiom,
    ( hAPP_l80874262on_val(Eq_x_0,Eq_x_1) = hAPP_l80874262on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_537,axiom,
    ( hAPP_f497008323l_bool(Eq_x_0,Eq_x_1) = hAPP_f497008323l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_538,axiom,
    ( hAPP_v906492983on_val(Eq_x_0,Eq_x_1) = hAPP_v906492983on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_539,axiom,
    ( hAPP_f926562337l_bool(Eq_x_0,Eq_x_1) = hAPP_f926562337l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_540,axiom,
    ( hAPP_f1617787571l_bool(Eq_x_0,Eq_x_1) = hAPP_f1617787571l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_541,axiom,
    ( hAPP_f1008932791l_bool(Eq_x_0,Eq_x_1) = hAPP_f1008932791l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_542,axiom,
    ( hAPP_f1492320500l_bool(Eq_x_0,Eq_x_1) = hAPP_f1492320500l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_543,axiom,
    ( hAPP_b420404024on_val(Eq_x_0,Eq_x_1) = hAPP_b420404024on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_544,axiom,
    ( hAPP_l867549837on_val(Eq_x_0,Eq_x_1) = hAPP_l867549837on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_545,axiom,
    ( hAPP_f1261046903l_bool(Eq_x_0,Eq_x_1) = hAPP_f1261046903l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_546,axiom,
    ( hAPP_f998724171on_val(Eq_x_0,Eq_x_1) = hAPP_f998724171on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_547,axiom,
    ( hAPP_f1695781849al_val(Eq_x_0,Eq_x_1) = hAPP_f1695781849al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_548,axiom,
    ( hAPP_f318082871l_bool(Eq_x_0,Eq_x_1) = hAPP_f318082871l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_549,axiom,
    ( hAPP_f1926378906on_val(Eq_x_0,Eq_x_1) = hAPP_f1926378906on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_550,axiom,
    ( hAPP_f1779904442al_val(Eq_x_0,Eq_x_1) = hAPP_f1779904442al_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_551,axiom,
    ( hAPP_f1628326017t_char(Eq_x_0,Eq_x_1) = hAPP_f1628326017t_char(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_552,axiom,
    ( hAPP_f1614126606on_val(Eq_x_0,Eq_x_1) = hAPP_f1614126606on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_553,axiom,
    ( hAPP_l221195696on_val(Eq_x_0,Eq_x_1) = hAPP_l221195696on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_554,axiom,
    ( hAPP_f1301559543l_bool(Eq_x_0,Eq_x_1) = hAPP_f1301559543l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_555,axiom,
    ( hAPP_P1776198677on_val(Eq_x_0,Eq_x_1) = hAPP_P1776198677on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_556,axiom,
    ( hAPP_f489055607l_bool(Eq_x_0,Eq_x_1) = hAPP_f489055607l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_557,axiom,
    ( hAPP_f1712766199l_bool(Eq_x_0,Eq_x_1) = hAPP_f1712766199l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_558,axiom,
    ( hAPP_f1840640125on_val(Eq_x_0,Eq_x_1) = hAPP_f1840640125on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_559,axiom,
    ( hAPP_f524589473l_bool(Eq_x_0,Eq_x_1) = hAPP_f524589473l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_560,axiom,
    ( hAPP_f602593190on_val(Eq_x_0,Eq_x_1) = hAPP_f602593190on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_561,axiom,
    ( hAPP_e108155315on_val(Eq_x_0,Eq_x_1) = hAPP_e108155315on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_562,axiom,
    ( hAPP_f204771371l_bool(Eq_x_0,Eq_x_1) = hAPP_f204771371l_bool(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_563,axiom,
    ( hAPP_f600512025on_val(Eq_x_0,Eq_x_1) = hAPP_f600512025on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_564,axiom,
    ( hAPP_P2083594489on_val(Eq_x_0,Eq_x_1) = hAPP_P2083594489on_val(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_565,axiom,
    ( sK1(Eq_x_0,Eq_x_1) = sK1(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_566,axiom,
    ( sK2(Eq_x_0,Eq_x_1) = sK2(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_567,axiom,
    ( sK3(Eq_x_0,Eq_x_1) = sK3(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_568,axiom,
    ( sK4(Eq_x_0,Eq_x_1) = sK4(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_569,axiom,
    ( sK5(Eq_x_0,Eq_x_1) = sK5(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_570,axiom,
    ( sK6(Eq_x_0) = sK6(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_571,axiom,
    ( sK7(Eq_x_0) = sK7(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_572,axiom,
    ( sK8(Eq_x_0) = sK8(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_573,axiom,
    ( sK9(Eq_x_0) = sK9(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_574,axiom,
    ( sK10(Eq_x_0) = sK10(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_575,axiom,
    ( sK11(Eq_x_0) = sK11(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_576,axiom,
    ( sK12(Eq_x_0) = sK12(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_577,axiom,
    ( sK13(Eq_x_0) = sK13(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_578,axiom,
    ( sK14(Eq_x_0) = sK14(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_579,axiom,
    ( sK15(Eq_x_0) = sK15(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_580,axiom,
    ( sK16(Eq_x_0) = sK16(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_581,axiom,
    ( sK17(Eq_x_0) = sK17(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_582,axiom,
    ( sK18(Eq_x_0) = sK18(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_583,axiom,
    ( sK19(Eq_x_0) = sK19(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_584,axiom,
    ( sK20(Eq_x_0) = sK20(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_585,axiom,
    ( sK21(Eq_x_0) = sK21(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_586,axiom,
    ( sK22(Eq_x_0) = sK22(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_587,axiom,
    ( sK23(Eq_x_0) = sK23(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_588,axiom,
    ( sK24(Eq_x_0) = sK24(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_589,axiom,
    ( sK25(Eq_x_0) = sK25(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_590,axiom,
    ( sK26(Eq_x_0) = sK26(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_591,axiom,
    ( sK27(Eq_x_0) = sK27(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_592,axiom,
    ( sK28(Eq_x_0) = sK28(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_593,axiom,
    ( sK29(Eq_x_0) = sK29(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_594,axiom,
    ( sK30(Eq_x_0) = sK30(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_595,axiom,
    ( sK31(Eq_x_0) = sK31(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_596,axiom,
    ( sK32(Eq_x_0) = sK32(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_597,axiom,
    ( sK33(Eq_x_0) = sK33(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_598,axiom,
    ( sK34(Eq_x_0) = sK34(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_599,axiom,
    ( sK35(Eq_x_0) = sK35(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_600,axiom,
    ( sK36(Eq_x_0) = sK36(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_601,axiom,
    ( sK37(Eq_x_0) = sK37(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_602,axiom,
    ( sK38(Eq_x_0) = sK38(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_603,axiom,
    ( sK39(Eq_x_0) = sK39(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_604,axiom,
    ( sK40(Eq_x_0,Eq_x_1) = sK40(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_605,axiom,
    ( sK41(Eq_x_0,Eq_x_1) = sK41(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_606,axiom,
    ( sK42(Eq_x_0,Eq_x_1) = sK42(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_607,axiom,
    ( sK43(Eq_x_0,Eq_x_1) = sK43(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_608,axiom,
    ( sK44(Eq_x_0,Eq_x_1) = sK44(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_609,axiom,
    ( sK45(Eq_x_0,Eq_x_1) = sK45(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_610,axiom,
    ( sK46(Eq_x_0,Eq_x_1) = sK46(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_611,axiom,
    ( sK47(Eq_x_0,Eq_x_1) = sK47(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_612,axiom,
    ( sK48(Eq_x_0,Eq_x_1) = sK48(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_613,axiom,
    ( sK49(Eq_x_0,Eq_x_1) = sK49(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_614,axiom,
    ( sK50(Eq_x_0,Eq_x_1) = sK50(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_615,axiom,
    ( sK51(Eq_x_0,Eq_x_1) = sK51(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_616,axiom,
    ( sK52(Eq_x_0,Eq_x_1) = sK52(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_617,axiom,
    ( sK53(Eq_x_0,Eq_x_1) = sK53(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_618,axiom,
    ( sK54(Eq_x_0,Eq_x_1) = sK54(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_619,axiom,
    ( sK55(Eq_x_0,Eq_x_1) = sK55(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_620,axiom,
    ( sK56(Eq_x_0,Eq_x_1) = sK56(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_621,axiom,
    ( sK57(Eq_x_0,Eq_x_1) = sK57(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_622,axiom,
    ( sK58(Eq_x_0,Eq_x_1) = sK58(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_623,axiom,
    ( sK59(Eq_x_0,Eq_x_1) = sK59(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_624,axiom,
    ( sK60(Eq_x_0,Eq_x_1) = sK60(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_625,axiom,
    ( sK61(Eq_x_0,Eq_x_1) = sK61(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_626,axiom,
    ( sK62(Eq_x_0,Eq_x_1) = sK62(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_627,axiom,
    ( sK63(Eq_x_0,Eq_x_1) = sK63(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_628,axiom,
    ( sK64(Eq_x_0,Eq_x_1) = sK64(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_629,axiom,
    ( sK65(Eq_x_0,Eq_x_1) = sK65(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_630,axiom,
    ( sK66(Eq_x_0,Eq_x_1) = sK66(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_631,axiom,
    ( sK67(Eq_x_0,Eq_x_1) = sK67(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_632,axiom,
    ( sK68(Eq_x_0,Eq_x_1) = sK68(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_633,axiom,
    ( sK69(Eq_x_0,Eq_x_1) = sK69(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_634,axiom,
    ( sK70(Eq_x_0,Eq_x_1) = sK70(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_635,axiom,
    ( sK71(Eq_x_0,Eq_x_1) = sK71(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_636,axiom,
    ( sK72(Eq_x_0,Eq_x_1) = sK72(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_637,axiom,
    ( sK73(Eq_x_0,Eq_x_1) = sK73(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_638,axiom,
    ( sK74(Eq_x_0,Eq_x_1) = sK74(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_639,axiom,
    ( sK75(Eq_x_0,Eq_x_1) = sK75(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_640,axiom,
    ( sK76(Eq_x_0) = sK76(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_641,axiom,
    ( sK77(Eq_x_0) = sK77(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_642,axiom,
    ( sK78(Eq_x_0) = sK78(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_643,axiom,
    ( sK79(Eq_x_0) = sK79(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_644,axiom,
    ( sK80(Eq_x_0) = sK80(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_645,axiom,
    ( sK81(Eq_x_0) = sK81(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_646,axiom,
    ( sK82(Eq_x_0) = sK82(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_647,axiom,
    ( sK83(Eq_x_0) = sK83(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_648,axiom,
    ( sK84(Eq_x_0) = sK84(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_649,axiom,
    ( sK85(Eq_x_0) = sK85(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_650,axiom,
    ( sK86(Eq_x_0) = sK86(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_651,axiom,
    ( sK87(Eq_x_0) = sK87(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_652,axiom,
    ( sK88(Eq_x_0) = sK88(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_653,axiom,
    ( sK89(Eq_x_0) = sK89(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_654,axiom,
    ( sK90(Eq_x_0) = sK90(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_655,axiom,
    ( sK91(Eq_x_0) = sK91(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_656,axiom,
    ( sK92(Eq_x_0) = sK92(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_657,axiom,
    ( sK93(Eq_x_0) = sK93(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_658,axiom,
    ( sK94(Eq_x_0) = sK94(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_659,axiom,
    ( sK95(Eq_x_0) = sK95(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_660,axiom,
    ( sK96(Eq_x_0) = sK96(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_661,axiom,
    ( sK97(Eq_x_0) = sK97(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_662,axiom,
    ( sK98(Eq_x_0) = sK98(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_663,axiom,
    ( sK99(Eq_x_0) = sK99(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_664,axiom,
    ( sK100(Eq_x_0) = sK100(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_665,axiom,
    ( sK101(Eq_x_0) = sK101(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_666,axiom,
    ( sK102(Eq_x_0) = sK102(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_667,axiom,
    ( sK103(Eq_x_0) = sK103(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_668,axiom,
    ( sK104(Eq_x_0) = sK104(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_669,axiom,
    ( sK105(Eq_x_0) = sK105(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_670,axiom,
    ( sK106(Eq_x_0) = sK106(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_671,axiom,
    ( sK107(Eq_x_0) = sK107(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_672,axiom,
    ( sK108(Eq_x_0) = sK108(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_673,axiom,
    ( sK109(Eq_x_0) = sK109(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_674,axiom,
    ( sK110(Eq_x_0) = sK110(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_675,axiom,
    ( sK111(Eq_x_0) = sK111(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_676,axiom,
    ( sK112(Eq_x_0) = sK112(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_677,axiom,
    ( sK113(Eq_x_0) = sK113(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_678,axiom,
    ( sK114(Eq_x_0) = sK114(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_679,axiom,
    ( sK115(Eq_x_0) = sK115(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_680,axiom,
    ( sK116(Eq_x_0) = sK116(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_681,axiom,
    ( sK117(Eq_x_0) = sK117(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_682,axiom,
    ( sK118(Eq_x_0) = sK118(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_683,axiom,
    ( sK119(Eq_x_0) = sK119(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_684,axiom,
    ( sK120(Eq_x_0) = sK120(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_685,axiom,
    ( sK121(Eq_x_0) = sK121(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_686,axiom,
    ( sK122(Eq_x_0) = sK122(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_687,axiom,
    ( sK123(Eq_x_0) = sK123(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_688,axiom,
    ( sK124(Eq_x_0) = sK124(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_689,axiom,
    ( sK125(Eq_x_0,Eq_x_1) = sK125(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_690,axiom,
    ( sK126(Eq_x_0,Eq_x_1) = sK126(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_691,axiom,
    ( sK127(Eq_x_0,Eq_x_1) = sK127(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_692,axiom,
    ( sK128(Eq_x_0,Eq_x_1) = sK128(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_693,axiom,
    ( sK129(Eq_x_0,Eq_x_1) = sK129(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_694,axiom,
    ( sK130(Eq_x_0,Eq_x_1) = sK130(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_695,axiom,
    ( sK131(Eq_x_0,Eq_x_1) = sK131(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_696,axiom,
    ( sK132(Eq_x_0,Eq_x_1) = sK132(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_697,axiom,
    ( sK133(Eq_x_0,Eq_x_1) = sK133(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_698,axiom,
    ( sK134(Eq_x_0,Eq_x_1) = sK134(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_699,axiom,
    ( sK135(Eq_x_0,Eq_x_1) = sK135(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_700,axiom,
    ( sK136(Eq_x_0,Eq_x_1) = sK136(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_701,axiom,
    ( sK137(Eq_x_0,Eq_x_1) = sK137(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_702,axiom,
    ( sK138(Eq_x_0,Eq_x_1) = sK138(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_703,axiom,
    ( sK139(Eq_x_0,Eq_x_1) = sK139(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_704,axiom,
    ( sK140(Eq_x_0,Eq_x_1) = sK140(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_705,axiom,
    ( sK141(Eq_x_0,Eq_x_1) = sK141(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_706,axiom,
    ( sK142(Eq_x_0,Eq_x_1) = sK142(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_707,axiom,
    ( sK143(Eq_x_0,Eq_x_1) = sK143(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_708,axiom,
    ( sK144(Eq_x_0,Eq_x_1) = sK144(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_709,axiom,
    ( sK145(Eq_x_0,Eq_x_1) = sK145(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_710,axiom,
    ( sK146(Eq_x_0,Eq_x_1) = sK146(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_711,axiom,
    ( sK147(Eq_x_0,Eq_x_1) = sK147(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_712,axiom,
    ( sK148(Eq_x_0,Eq_x_1) = sK148(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_713,axiom,
    ( sK149(Eq_x_0,Eq_x_1) = sK149(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_714,axiom,
    ( sK150(Eq_x_0,Eq_x_1) = sK150(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_715,axiom,
    ( sK151(Eq_x_0,Eq_x_1) = sK151(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_716,axiom,
    ( sK152(Eq_x_0,Eq_x_1) = sK152(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_717,axiom,
    ( sK153(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK153(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_718,axiom,
    ( sK154(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK154(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_719,axiom,
    ( sK155(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK155(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_720,axiom,
    ( sK156(Eq_x_0,Eq_x_1) = sK156(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_721,axiom,
    ( sK157(Eq_x_0,Eq_x_1) = sK157(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_722,axiom,
    ( sK158(Eq_x_0,Eq_x_1) = sK158(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_723,axiom,
    ( sK159(Eq_x_0,Eq_x_1) = sK159(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_724,axiom,
    ( sK160(Eq_x_0,Eq_x_1) = sK160(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_725,axiom,
    ( sK161(Eq_x_0,Eq_x_1) = sK161(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_726,axiom,
    ( sK162(Eq_x_0,Eq_x_1) = sK162(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_727,axiom,
    ( sK163(Eq_x_0,Eq_x_1) = sK163(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_728,axiom,
    ( sK164(Eq_x_0,Eq_x_1) = sK164(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_729,axiom,
    ( sK165(Eq_x_0,Eq_x_1) = sK165(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_730,axiom,
    ( sK166(Eq_x_0,Eq_x_1) = sK166(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_731,axiom,
    ( sK167(Eq_x_0,Eq_x_1) = sK167(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_732,axiom,
    ( sK168(Eq_x_0,Eq_x_1) = sK168(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_733,axiom,
    ( sK169(Eq_x_0,Eq_x_1) = sK169(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_734,axiom,
    ( sK170(Eq_x_0,Eq_x_1) = sK170(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_735,axiom,
    ( sK171(Eq_x_0,Eq_x_1) = sK171(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_736,axiom,
    ( sK172(Eq_x_0,Eq_x_1) = sK172(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_737,axiom,
    ( sK173(Eq_x_0,Eq_x_1) = sK173(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_738,axiom,
    ( sK174(Eq_x_0,Eq_x_1) = sK174(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_739,axiom,
    ( sK175(Eq_x_0,Eq_x_1) = sK175(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_740,axiom,
    ( sK176(Eq_x_0,Eq_x_1) = sK176(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_741,axiom,
    ( sK177(Eq_x_0,Eq_x_1) = sK177(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_742,axiom,
    ( sK178(Eq_x_0,Eq_x_1) = sK178(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_743,axiom,
    ( sK179(Eq_x_0,Eq_x_1) = sK179(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_744,axiom,
    ( sK180(Eq_x_0,Eq_x_1) = sK180(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_745,axiom,
    ( sK181(Eq_x_0,Eq_x_1) = sK181(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_746,axiom,
    ( sK182(Eq_x_0,Eq_x_1) = sK182(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_747,axiom,
    ( sK183(Eq_x_0,Eq_x_1) = sK183(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_748,axiom,
    ( sK184(Eq_x_0,Eq_x_1) = sK184(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_749,axiom,
    ( sK185(Eq_x_0,Eq_x_1) = sK185(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_750,axiom,
    ( sK186(Eq_x_0,Eq_x_1) = sK186(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_751,axiom,
    ( sK187(Eq_x_0,Eq_x_1) = sK187(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_752,axiom,
    ( sK188(Eq_x_0,Eq_x_1) = sK188(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_753,axiom,
    ( sK189(Eq_x_0,Eq_x_1) = sK189(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_754,axiom,
    ( sK190(Eq_x_0,Eq_x_1) = sK190(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_755,axiom,
    ( sK191(Eq_x_0,Eq_x_1) = sK191(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_756,axiom,
    ( sK192(Eq_x_0,Eq_x_1) = sK192(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_757,axiom,
    ( sK193(Eq_x_0,Eq_x_1) = sK193(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_758,axiom,
    ( sK194(Eq_x_0,Eq_x_1) = sK194(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_759,axiom,
    ( sK195(Eq_x_0,Eq_x_1) = sK195(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_760,axiom,
    ( sK196(Eq_x_0,Eq_x_1) = sK196(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_761,axiom,
    ( sK197(Eq_x_0,Eq_x_1) = sK197(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_762,axiom,
    ( sK198(Eq_x_0,Eq_x_1) = sK198(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_763,axiom,
    ( sK199(Eq_x_0,Eq_x_1) = sK199(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_764,axiom,
    ( sK200(Eq_x_0,Eq_x_1) = sK200(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_765,axiom,
    ( sK201(Eq_x_0,Eq_x_1) = sK201(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_766,axiom,
    ( sK202(Eq_x_0,Eq_x_1) = sK202(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_767,axiom,
    ( sK203(Eq_x_0,Eq_x_1) = sK203(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_768,axiom,
    ( sK204(Eq_x_0,Eq_x_1) = sK204(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_769,axiom,
    ( sK205(Eq_x_0,Eq_x_1) = sK205(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_770,axiom,
    ( sK206(Eq_x_0,Eq_x_1) = sK206(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_771,axiom,
    ( sK207(Eq_x_0,Eq_x_1) = sK207(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_772,axiom,
    ( sK208(Eq_x_0,Eq_x_1) = sK208(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_773,axiom,
    ( sK209(Eq_x_0,Eq_x_1) = sK209(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_774,axiom,
    ( sK210(Eq_x_0,Eq_x_1) = sK210(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_775,axiom,
    ( sK211(Eq_x_0,Eq_x_1) = sK211(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_776,axiom,
    ( sK212(Eq_x_0,Eq_x_1,Eq_x_2) = sK212(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_777,axiom,
    ( sK213(Eq_x_0,Eq_x_1,Eq_x_2) = sK213(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_778,axiom,
    ( sK214(Eq_x_0,Eq_x_1,Eq_x_2) = sK214(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_779,axiom,
    ( sK215(Eq_x_0,Eq_x_1,Eq_x_2) = sK215(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_780,axiom,
    ( sK216(Eq_x_0,Eq_x_1,Eq_x_2) = sK216(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_781,axiom,
    ( sK217(Eq_x_0,Eq_x_1,Eq_x_2) = sK217(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_782,axiom,
    ( sK218(Eq_x_0,Eq_x_1,Eq_x_2) = sK218(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_783,axiom,
    ( sK219(Eq_x_0,Eq_x_1,Eq_x_2) = sK219(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_784,axiom,
    ( sK220(Eq_x_0,Eq_x_1,Eq_x_2) = sK220(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_785,axiom,
    ( sK221(Eq_x_0,Eq_x_1,Eq_x_2) = sK221(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_786,axiom,
    ( sK222(Eq_x_0,Eq_x_1,Eq_x_2) = sK222(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_787,axiom,
    ( sK223(Eq_x_0,Eq_x_1,Eq_x_2) = sK223(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_788,axiom,
    ( sK224(Eq_x_0,Eq_x_1,Eq_x_2) = sK224(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_789,axiom,
    ( sK225(Eq_x_0,Eq_x_1,Eq_x_2) = sK225(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_790,axiom,
    ( sK226(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK226(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_791,axiom,
    ( sK227(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK227(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_792,axiom,
    ( sK228(Eq_x_0,Eq_x_1) = sK228(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_793,axiom,
    ( sK229(Eq_x_0,Eq_x_1) = sK229(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_794,axiom,
    ( sK230(Eq_x_0,Eq_x_1) = sK230(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_795,axiom,
    ( sK231(Eq_x_0,Eq_x_1,Eq_x_2) = sK231(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_796,axiom,
    ( sK232(Eq_x_0,Eq_x_1,Eq_x_2) = sK232(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_797,axiom,
    ( sK233(Eq_x_0,Eq_x_1,Eq_x_2) = sK233(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_798,axiom,
    ( sK234(Eq_x_0,Eq_x_1,Eq_x_2) = sK234(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_799,axiom,
    ( sK235(Eq_x_0,Eq_x_1,Eq_x_2) = sK235(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_800,axiom,
    ( sK236(Eq_x_0,Eq_x_1,Eq_x_2) = sK236(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_801,axiom,
    ( sK237(Eq_x_0,Eq_x_1,Eq_x_2) = sK237(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_802,axiom,
    ( sK238(Eq_x_0,Eq_x_1,Eq_x_2) = sK238(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_803,axiom,
    ( sK239(Eq_x_0,Eq_x_1,Eq_x_2) = sK239(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_804,axiom,
    ( sK240(Eq_x_0,Eq_x_1,Eq_x_2) = sK240(Eq_y_0,Eq_y_1,Eq_y_2)
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_805,axiom,
    ( sK241(Eq_x_0,Eq_x_1) = sK241(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_806,axiom,
    ( sK242(Eq_x_0,Eq_x_1) = sK242(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_807,axiom,
    ( sK243(Eq_x_0,Eq_x_1) = sK243(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_808,axiom,
    ( sK244(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK244(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_809,axiom,
    ( sK245(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK245(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_810,axiom,
    ( sK246(Eq_x_0,Eq_x_1) = sK246(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_811,axiom,
    ( sK247(Eq_x_0,Eq_x_1) = sK247(Eq_y_0,Eq_y_1)
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_812,axiom,
    ( sK248(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK248(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_813,axiom,
    ( sK249(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK249(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_814,axiom,
    ( sK250(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK250(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_815,axiom,
    ( sK251(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK251(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_816,axiom,
    ( sK252(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK252(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_817,axiom,
    ( sK253(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK253(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_818,axiom,
    ( sK254(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK254(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_819,axiom,
    ( sK255(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK255(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_820,axiom,
    ( sK256(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK256(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_821,axiom,
    ( sK257(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK257(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_822,axiom,
    ( sK258(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK258(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_823,axiom,
    ( sK259(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK259(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_824,axiom,
    ( sK260(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK260(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_825,axiom,
    ( sK261(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6,Eq_x_7) = sK261(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6,Eq_y_7)
    | Eq_x_7 != Eq_y_7
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_826,axiom,
    ( sK262(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK262(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_827,axiom,
    ( sK263(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK263(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_828,axiom,
    ( sK264(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK264(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_829,axiom,
    ( sK265(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6,Eq_x_7) = sK265(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6,Eq_y_7)
    | Eq_x_7 != Eq_y_7
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_830,axiom,
    ( sK266(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6,Eq_x_7) = sK266(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6,Eq_y_7)
    | Eq_x_7 != Eq_y_7
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_831,axiom,
    ( sK267(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6,Eq_x_7) = sK267(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6,Eq_y_7)
    | Eq_x_7 != Eq_y_7
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_832,axiom,
    ( sK268(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6,Eq_x_7) = sK268(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6,Eq_y_7)
    | Eq_x_7 != Eq_y_7
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_833,axiom,
    ( sK269(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK269(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_834,axiom,
    ( sK270(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK270(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_835,axiom,
    ( sK271(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK271(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_836,axiom,
    ( sK272(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK272(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_837,axiom,
    ( sK273(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4) = sK273(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4)
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_838,axiom,
    ( sK274(Eq_x_0) = sK274(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_839,axiom,
    ( sK275(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3) = sK275(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3)
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_840,axiom,
    ( sK276(Eq_x_0) = sK276(Eq_y_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_841,axiom,
    ( sK277(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5) = sK277(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5)
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_842,axiom,
    ( sK278(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK278(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_843,axiom,
    ( sK279(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK279(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_844,axiom,
    ( sK280(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK280(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_845,axiom,
    ( sK281(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK281(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_846,axiom,
    ( sK282(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK282(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_847,axiom,
    ( sK283(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK283(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_848,axiom,
    ( sK284(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK284(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_849,axiom,
    ( sK285(Eq_x_0,Eq_x_1,Eq_x_2,Eq_x_3,Eq_x_4,Eq_x_5,Eq_x_6) = sK285(Eq_y_0,Eq_y_1,Eq_y_2,Eq_y_3,Eq_y_4,Eq_y_5,Eq_y_6)
    | Eq_x_6 != Eq_y_6
    | Eq_x_5 != Eq_y_5
    | Eq_x_4 != Eq_y_4
    | Eq_x_3 != Eq_y_3
    | Eq_x_2 != Eq_y_2
    | Eq_x_1 != Eq_y_1
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_functions]) ).

cnf(equality_850,axiom,
    ( is_bool(Eq_y_0)
    | ~ is_bool(Eq_x_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_predicates]) ).

cnf(equality_851,axiom,
    ( is_bop(Eq_y_0)
    | ~ is_bop(Eq_x_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_predicates]) ).

cnf(equality_852,axiom,
    ( hBOOL(Eq_y_0)
    | ~ hBOOL(Eq_x_0)
    | Eq_x_0 != Eq_y_0 ),
    theory(equality,[substitution_predicates]) ).

cnf(sat_proved,plain,
    $false,
    inference(cadical,[status(thm)],[]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : SWW478+2 : TPTP v9.3.1. Released v5.3.0.
% 0.00/0.03  This is a FOF_THM_RFO_SEQ problem
% 0.00/0.04  % Command  : /export/starexec/sandbox/solver/bin/connect++ --verbosity 1 --no-colour --tptp-proof --schedule default --timeout 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.08/0.35  % Computer : n009.cluster.edu
% 0.08/0.35  % Model    : x86_64 x86_64
% 0.08/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.35  % Memory   : 8046.5625MB
% 0.08/0.35  % OS       : Linux 6.8.0-71-generic
% 0.08/0.35  % CPULimit : 300
% 0.08/0.35  % WCLimit  : 300
% 0.08/0.35  % DateTime : Sun Sep 20 05:44:42 UTC 2026
% 0.08/0.35  % CPUTime  : 
% 1.96/2.23  % SZS status Theorem for theBenchmark
% 1.96/2.23  % SZS output start Proof for theBenchmark
% See solution above
%------------------------------------------------------------------------------